Explore Factors, Actor James, and more!

Oh James MacAvoy...

Am I weird for thinking he was totally hot in xmen first class?--no, no you are not

James McAvoy OMG - My Hollywood Boyfriend!

James McAvoy is a well-respected British actor. You may know him from The Last King of Scotland or Atonement.

James McAvoy- such warmth in those eyes

An exceptional actor with one of the most luscious accents to fall upon my ear.