Continuity mistake: When mixing drugs to overdose the others in their kitchen, while wearing a gas mask, Richard (soldier) has long hair, yet throughout the rest of the film he has short shaved hair.

Dead Man's Shoes (2004)
Ending / spoiler
Directed by: Shane Meadows
Starring: Paddy Considine, Toby Kebbell, Gary Stretch, Stuart Wolfenden
Richard (Paddy Considine) kills the entire gang, apart from Mark (Paul Hurtsfield) whom he leaves for last. Richard takes him to the ruined castle where the gang took Anthony. When they get there, we see a flashback which shows that the gang hanged Anthony; he's been dead all this time and he's only in Richard's mind. Richard wants Mark to stab him, because he admits he can't control himself and he knows he will hurt Mark, his wife and his kids if he stays alive. Mark, who's the only member of the gang to show remorse for what they did, stabs Richard to death and drives away.





Answer: Nanou 2 by Aphex Twin.