99 minutes
9/1/2021
Just as Tessa's life begins to become unglued, nothing is what she thought it would be. Not her friends nor her family. The only person that she should be able to rely on is Hardin, who is furious when he discovers the massive secret that she's been keeping. Before Tessa makes the biggest decision of her life, everything changes because of revelations about her family.
Josephine Langford
as Tessa Young
Hero Fiennes Tiffin
as Hardin Scott
Louise Lombard
as Trish Daniels
Chance Perdomo
as Landon Gibson
Rob Estes
as Ken Scott
Arielle Kebbel
as Kimberly "Kim" Vance
Stephen Moyer
as Christian Vance
Mira Sorvino
as Carol Young
Frances Turner
as Karen Scott
Kiana Madeira
as Nora
Carter Jenkins
as Robert
Atanas Srebrev
as Richard Young
Anton Kottas
as Smith Vance
Velizar Nikolaev Biney
as Dr. West
Matthew Hall
as Bartender
Angela Sari
as Lillian
Simon Fick
as Foreboding Guy
Samantha Fries
as Young Tessa
Ana Ivanova
as Emery
Clive-Leviev Sawyer
as Minister
Emmanuel Todorov
as Mike