moviesNews James McAvoy May Replace Joaquin Phoenix in M. Night Shyamalan’s New Film October 6th, 2015