Echo Base (2023)
Premiere 11 Aug 2023 | Action Thriller TV Movie Science Fiction
• 22 views • 0 thumbs up • 0 thumbs down
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.