Tag: Charlize Theron

Film Reviews

Bombshell (dir. Roach)

Smart, thought provoking but lacks power in its punch.