The film adaptation is significantly different from the book in many aspects. All characters are portrayed as older than the novel versions, Vivian and Aiden are scaled up to be 19 years old and Gabriel is portrayed to be in his late 30s. In the film Vivian's background story is drastically changed including the death of her family, in the film Esmé does not appear. Rafe is also made to be Gabriel's and Astrid's son rather than the temporary love interest of Astrid.