sad.man.loves.vgc on 14 June 2010
The Heavy is a british movie...
edit: see the trailer below , it's about a debt collector but I don't know how is that related to the game
edit 2: just watched the game trailer, the trailer does show the cast of the movie at the end