If you liked this movie, you should also see: Moon (2009)Shutter Island (2010)Taxi Driver (1976)The Departed (2006)Watchmen (2009)
A female drives a van through the roads and streets of Scotland seducing lonely men.