The Lost Platoon (1990) Poster