We are taking a definitive look back at the cinematic and theatrical roles that forged James McAvoy's stellar reputation.