During a World War II bombing mission, a group of soldiers and a stewardess find themselves transported through time and forced to fight against the enemy. As they struggle to survive, they face surreal challenges and must use their skills to make it back to their own era.
Where to watch in United States