Review: Heartless

Philip Ridley's brilliant Heartless sees scarred Londoner Jamie Morgan (Jim Sturgess) make a pact with the devil in this tragic tale of isolation and madness.