Filth is based on a novel by Irvine Welsh — who also wrote the profane, drug-fueled epic Trainspotting. James McAvoy plays Detective Sergeant Bruce Robertson — a bigoted junkie cop — with enough foul-mouthed sleaze to be thoroughly off-putting.
Neil Davidson/Magnolia Pictures
In Night Moves, Josh (Jesse Eisenberg) and two other partners in crime (played by Dakota Fanning and Peter Sarsgaard) plot to load a boat with explosives and blow up a dam in an act of consciousness-raising eco-terrorism.
Seth MacFarlane, who wrote and directed A Million Ways to Die in the West, stars as Albert, a cowardly sheep farmer who inadvertently falls in love with the wife (Charlize Theron) of a dangerous outlaw (Liam Neeson).