Udo Kier ( Revelation )Terence Stamp ( Revelation )James D'Arcy ( Revelation )Alan Talbot ( Revelation )Natasha Wightman ( Revelation )