Father
Olaf Ittenbach
Mother
Martina Ittenbach
Osama Bin Laden
Yazid Benfeghoul
Son
Daniel Ittenbach
Director
Writer
Producer
Special Effects Makeup Artist
Frank Schröter