💙Lily Collins as Alice Gallagher
💙 Kristen stewart as Beatriz Gallagher
💙Veronica Dunne as Daphne Brown
💙Matt Bomer as Gabriel Hough
💙Grant Gustin asDaniel Gray
💙Austin Butler as Nathan Hough
💙Dakota Fanning as Candice Duhalt
💙Francisco Lachowski as Christian Battle
💙James Franco as Theo McCain