James McAvoy News, Movies and Background