US officers are ordered to fire a nuclear missile on American soil. Unable to confirm the order, they must decide if it was a mistake or if there is something more sinister at play.

10.0

(1)

Original Title: Echo Base

Release Date: 11/08/2023

Duration: 80 min.

Recommended