Omar Marzouk - War, terror and other funny stuff

Asterix & Obelix: Mission Cleopatra
2002

DuckTales: The Movie - Treasure of the Lost Lamp
1990

The Jewel of the Nile
1985

Friend of the World
2020

Asterix and Cleopatra
1968

And the Ship Sails On
1983

The Adventures of Baron Munchausen
1988

Die neuen Abenteuer des Sanitätsgefreiten Neumann
1978

Dr. Phibes Rises Again
1972

Scooby-Doo! in Where's My Mummy?
2005