James McAvoy greeting fans Archive