HEADSHOT Movies.ie 13 years ago A modern film noir about a man trying to forget his past but his past and karma won