7. James McAvoy - 5'7"
This British movie star comes in at 5'7".