James Franco, Selena Gomez, Ashley Benson