Darsteller und CrewRichard DawkinsHimselfTed HaggardHimselfRussell BarnesRegisseur:inYousef al-KhattabHimselfRichard HarriesHimself