Haha indeed, he plays a sinister all powerful figure in Lost, and now this :lol: I haven't seen him, but they usually cast good people to play the demons. My favourite was the guy who played Alastair