This gif of James McAvoy taking a balloom from an angry kid and giving him a double middle finger comes from the independent film Filth, this is a story of a bipolar junkie cop that bullies people and tries to get a promotion to Detective Inspector. Kind of a pretty messed up movie, based on Filth by Irvine Welsh

Watch the Filth movie trailer on youtube