James McAvoy在演X教授之前有演過那尼亞傳奇第一集的羊人,角色部分還蠻重的,他在該片屬於露西的幻想證明。James McAvoy的戲路也跳很大,跟Ellen Page一樣,只是一直有個疑問,X-men第一集有人演幻影貓(Shadow cat),就是在羅根被救走醒來後的課堂上,有個女的直接穿門而過,那個女就是幻影貓,所以說幻影貓是穿越時空去上課囉?當時羅根還嚇一跳,以為人不見了...所以是幻影貓有去上課代表行動成功,那沒有上課的話就是失敗囉?