Movies
Top Five James McAvoy Performances
James McAvoy is a brilliant Scottish actor who has appeared in numerous movies, TV shows, and theatre productions. He does great accents and has shown impressive range as an actor. He is also very nice to look at. This combination means that I have paid extensive attention to his work and have listed five of […]