Video: James McAvoy made out with Angelina Jolie and you didn't!