Entertainment News: james mcavoy
Eva Longoria, James McAvoy and Hugh Laurie star in 'Arthur Christmas' - watch the trailer!
Red Hot Right Now
More james mcavoy
Photos: 'Dancing With The Stars' week 10
Photos: Child stars: Where are they now?
Photos: Celebrity deaths in 2013