How can this year not be the year of James McAvoy? He's already released two flicks this year, and here's a trailer for his latest endeavor. The man is on demand! Not to mention he still has the second installment of X-Men under his belt. I didn't understand where the plot was going based on the trailer alone, so I did a bit of reading about it.
A bipolar, bigoted junkie cop manipulates and hallucinates his way through the festive season in a bid to secure promotion and win back his wife and daughter. - IMDB
Okay...? Well, based on the trailer, he looks like he fits the role. Hopefully the movie turns out fine as well.