At least, if you're the demented doctor played by James McAvoy in "Speak ... creepy and terrifying trailer, McAvoy's ...
Action films, Shakespeare, indie dramas, blockbuster thrillers—James McAvoy can handle it all. No wonder he's such a convincing psychopath. McAvoy will be 40 years old in April. It’s not ...