If you do you must watch this interview with James Purefoy who plays Joe Caroll. It''s fascinating!