This film is based on the comic book miniseries by Mark Millar and J. G. Jones.
James McAvoy had initially screentested for the lead role in early 2006, but was initially rejected, as the studio wanted a more "conventional" leading man. He was later recalled when the producers decided that his character was more "the runt of the litter." The studio ultimately changed its mind and wanted someone geeky. McAvoy got the part.
James McAvoy worked out to improve his physique to prepare for the film's action scenes.
James McAvoy suffered several injuries during shooting, including a twisted ankle and an injured knee.
Sign up and get access to some cool features. Create watchlists, check in at movies, rate them or even write whole reviews! You can also share literally everything on Moviebuff with your friends, enemies, frenemies, family, babysitter or pets. Is that enough incentive for you?