James McAvoy
James McAvoy