An American woman is stranded in a German airport when she witnesses someone sabotaging a plane.
2014
2012
2007
1973
2008
2018
1999
1966
2022
2006
2011
1988
2013