Charlize Theron has ripped into veteran action star Steven Seagal, branding him “incredibly overweight” and calling into question his martial arts skills. ... Read More