James McAvoy, người đã thử nghiệm màn hình cho vai diễn vào đầu năm 2006, ban đầu đã bị từ chối bởi vì hãng phim đang tìm kiếm một diễn viên với vẻ ngoài và cơ thể người đàn ông hàng đầu Hollywood thông thường. McAvoy sau đó đã được thu hồi, được coi là "runt của rác" trong số những người đã thử nghiệm. Theo McAvoy, "Họ [rốt cuộc] muốn ai đó geeky. "
James McAvoy