~Cast~ Ariana Grande as Lori Banks Francisco Lachowski as Trey Smith Zac Efron as Josh Addams Luke Pasqualino as Emilio Gomez Scarlett Johansson as Ella Matthews She met him. She became friends with him. She fell in love with him. Lori Banks is a very beautiful girl with big dreams and hopes. Then.... She meets him. Trey Smith, a bad boy who transfered to her school, with a sensitive, sweet side as well. He's a bad boy with good lips.