
Leila Khaled Hijacker (2005)
Back to mainCast (11)
Leila Khaled
Self
Margareta Johnson
Air Hostess TWA Flight 840
Robert Schaller
Passenger TWA Flight 840
Harry Oakley
Pilot TWA Flight 840
Crew (6)
Lina Makboul
Director, Writer
Marcos Hellberg
Creative Producer
Åke Wehrling
Director of Photography
Jallo Faber
Director of Photography
Robert Danielsson
Producer
Andreas Jonsson
Editor