Omar Marzouk - War, terror and other funny stuff

And the Ship Sails On
1983

Freezer's Campaign
2016

Team America: World Police
2004

Asterix & Obelix: Mission Cleopatra
2002

Die neuen Abenteuer des Sanitätsgefreiten Neumann
1978

The Adventures of Baron Munchausen
1988

The Jewel of the Nile
1985

DuckTales: The Movie - Treasure of the Lost Lamp
1990

Walking Across Egypt
1999