James McAvoy and Daniel Radcliffe