Rose Leslie as Clare Abshire
Theo James as Henry DeTamble
Desmin Borges as Gomez
Natasha Lopez as Charisse
Jaime Ray Newman as Lucille Abshire
Caitlin Shorey as Young Clare Abshire
Everleigh McDonell as Young Clare Abshire
Michael Park as Philip Abshire