The Time Traveler’s Wife, an intricate and magical love story, adapted by Steven Moffat from the much loved novel by Audrey Niffenegger and directed by David Nutter, tells the story of Clare and Henry, and a marriage with a problem… time travel.

The screen adaptation stars Rose Leslie as Clare Abshire, Theo James as Henry DeTamble, Desmin Borges as Gomez, and Natasha Lopez as Charisse and is set to debut its first six episode season on HBO on May 15th.