Root of All Evil? - Elenco
Richard Dawkins
Self
Ted Haggard
Self
Yousef al-Khattab
Self
Richard Harries
Self