April 28, 2026 | Rome, Italy

Them!

Out of the depths of nuclear fears came a troubling B-movie with A+ implications.

War, Inc.

A film that wants to ring up U.S. foreign policy and corporate malfeasance loses the plot.