Overwiew :John Constantine (Reeves) is a world-travelling, mage-like misfit who investigates supernatural mysteries and the like, walking a thin line between evil and good. Constantine teams up with a female police detective, Angela (Weisz), who seeks Constantine's help while investigating the suicide-like death of her twin sister. Does it have something to do with a mysterious group called 'The First of the Fallen'? And what is it about Constantine that puts him in a position where he is making deals with representatives from both Heaven and Hell?