讓很多喜歡超級英雄電影的粉絲喜歡上詹姆斯·麥卡沃伊的原因,很大程度上是因為他出演了由漫威漫畫改編的電影《X戰警》系列中,年輕時代的X教授。
詹姆斯主演的《X戰警》系列,是之前幾部相關電影的前傳,影片將背景設在60年代古巴導彈危機發生時,講述在變種人未被世人所知的時候,查爾斯·澤維爾和艾力克·雷塞還沒有被人稱作“X教授”和“萬磁王”。他們只是變種人中最早發現自己超能力的兩個年輕人。他們那時也不是對手,而是非常親密的朋友。兩人以及其他幾個變種人在一起工作,試圖阻止“末日”的到來。但在這個過程中,兩人之間出現了裂縫,最終,在萬磁王的兄弟會與X教授率領的X戰警之間,一場永恒之戰開始了……
除了科幻題材的商業片,在劇情片方向上,詹姆斯·麥卡沃伊也有很多優秀的作品。其中,以第二次世界大戰為背景的《贖罪》便是其中的代表作。
《贖罪》改編自得過普立策文學獎的小說。童星西爾莎·羅南、少女演員蘿瑪拉·嘉瑞詹姆斯·麥卡沃伊飾演羅比,《加勒比海盜》的女主角凱拉·奈特利演她的姐姐。《贖罪》神秘吊詭的劇情被喻為是二次大戰時期的《靈異第六感》。
1935年,寧靜悠閑的英國鄉村。生活富足且地位顯赫的泰麗思一家正在這里躲避著近年來英國少有的酷暑。一天,家里年僅十三歲的小姑娘布里奧妮·泰麗思在農莊閑逛時偶然看到了自己不該看到的一切——管家的兒子羅比·特納和姐姐塞西莉亞·泰麗思的親密行為。年幼無知的小姑娘以為高大的羅比要對美麗的姐姐欲行不軌。恰巧在同一天夜里,招風的表姐勞拉·昆西又被人強暴,這一切更讓布里奧妮認定羅比就是那個無惡不作的罪犯。
事實上,受過良好教育的羅比·特納早就對性格堅毅的塞西莉亞情有獨鐘,而塞西莉亞同時對志向遠大的小伙子頗為看重。此時的兩人已然處在了戀情當中。但小布里奧尼的突然出現加上此次對羅比堪稱致命的誤會,最終斷送了塞西莉亞與羅比青梅竹馬的愛情。倒霉的羅比蒙冤入獄。只留下傷心欲絕的塞西莉亞獨自一人承受失去愛人的痛苦與內心愧疚的折磨。而貪慕虛榮的表姐勞拉竟然“一蹴而就”地嫁給了那個當年強暴自己的有錢人保羅·馬歇爾。
多年后,殘酷的第二次世界大戰如同這場致命的誤會一般襲擊并蹂躪著帶給姐姐無盡痛苦的布里奧妮生活和內心。自我救贖成了她此生最大的心愿。然而,無情的戰火最終將一對未成眷屬的有情人相繼吞沒。而心結難開的布里奧尼則花費了她畢生的經歷將這場致命誤會寫成情真意切的小說,期待有朝一日能真相大白于天下,還一對有情人清白。