جیمز مکآووی (James McAvoy) یکی از برجسته حال حاضر هالیوود به شمار میرود. او در نقشهای خود، تنوع را رعایت کرده است و در نقشهای مختلف و متفاوتی نقشآفرینی کرده است. با وجود نقشهای متفاوتش، این بازیگر اسکاتلند هر بار موفق شده تا انتخاب درست را انجام بدهد و نقش خود را به بهترین شیوه ممکن بازی کند.