mcavoysource: ““Happy 38th birthday to the amazing and extremely talented James McAvoy born today on April 21 1979 ” ”