One of the Opening movies for the Glasgow film festival 2007.