James McAvoy put on an oscar worthy performance in the movie (my opinion) His character(s) are so much fun to watch, the mannerisms, voices, physical body language, are astounding to watch. Given the movies genre though, he may only pick up a SAG award for his performance. As a thespian myself I...