Thanks to their powerful performances in
Keira Knightley and James McAvoy might just be the most talked about young stars in hollywood—and they’ve hardly spent any time there.
February 1, 2008 12:00 AM
Follow us on Facebook
Please don't show this again.