Stand
Two Americans become stranded in the jungles of Vietnam after they stumble into an unmarked minefield, which is still there from the war.
Starring
Luke Albright, Luis E. Carazo, Allen Lai
Director
Cosmos Kiindarius