The Messenger
The Messenger, a film directed by David Blair, is the story of Jack's last meltdown. In a story of frustration and guilt, of love and betrayal, family and blame, Robert Sheehan plays Jack, David O'Hara plays DCI Keane, Lily Cole plays Emma and Joely Richardson plays the Psychiatrist.