Land of Bad
Overview
A Delta Force team fights for survival as an Air Force drone pilot becomes its eyes in the sky.
Released:
February 16, 2024
Country:
Australia, United States
Duration:
1h 53m
Cast:
Chika Ikogwe, Chris Masters Mah, Daniel MacPherson, Jack Finsterer, Liam Hemsworth
Director:
William Eubank