Il personaggio più riuscito del film è Tessa, anche perché è stato affidato all'attrice giusta, la 21enne australiana Josephine Langford, sorella minore di quella Katherine famosa per il ruolo di Hanna Baker nella serie Netflix Tredici. Josephine è una presenza fresca e vibrante, credibile nei panni dell'ingenua educanda dotata di un cervello inquisitivo e di appetiti sessuali pronti a venire a galla. Molto meno azzeccato Hero Fiennes Tiffin (figlio di Martha Fiennes e nipote degli attori Ralph e Joseph) nei panni di Hardin, originariamente ispirato a Harry Stiles: Hero non comunica né la trasgressione né il senso del pericolo che il suo personaggio e il cantante degli One Direction trasmettono naturalmente. Piuttosto Hardin ci appare come un ragazzo ricco e viziato (è il figlio del rettore dell'università) con una insolita passione per la letteratura femminile (quale maschio ventenne possiede una copia di "Cime tempestose" piena di post it?).