Stand
Available on Prime Video, Tubi TV, Amazon Freevee
Two Americans become stranded in the jungles of Vietnam after they stumble into an unmarked minefield, left behind after the war.
Starring Luke Albright, Luis E. Carazo, Allen Lai
Director Cosmos Kiindarius