Josephine Langford only had about a week or so to prepare for her role as Tessa Young. She read the book(s) and the script while on a plane.