James McAvoy seems like such a nice young actor in films like Atonement and X-Men: Days of Future Past, but he’s got a dark side. An inky, gooey dark side captured beautifully in Jon S. Baird’s new crime comedy Filth, which stars McAvoy as a Scotland Yard detective who may be the most corrupt person imaginable. Or maybe he’s just in a lot of pain. But probably both. Watch this preview of McAvoy’s outlandishly bad behavior in this CraveOnline Exclusive TV spot from Filth, based on a novel by Trainspotting author Irvine Welsh, and check out the film on iTunes and On Demand right now, or in theaters on May 30, 2014.