Robert Powell
饰:Narrator
Lawrence Schiller
饰:Self
Peter Sutcliffe
饰:Self
饰:Self - Nicholas Father
Queen Victoria
饰:Self (archiveFootage)
Henry Lee Lucas
饰:Self
Pol Pot
饰:Self
Khieu Samphan
饰:Self
Tsar Nicholas II
饰:Self
饰:Self
Richard Ramirez
饰:Self
饰:Self
Grigory Rasputin
David Duke
饰:Self
Nuon Chea
饰:Self