The new Shailene Woodley film "The Fault in Our Stars" unveiled its first trailer Wednesday, and it promises to be a tearjerker of a romance.
Adapted from the bestselling young-adult novel by John Green, the movie stars Woodley as Hazel Grace Lancaster and Ansel Elgort as Augustus "Gus" Waters, two teenage cancer patients who meet cute and fall in love -- in spite of Hazel's reluctance, the trailer suggests.
In the trailer, which you can watch above, Hazel warns in voice-over that her story won't be sugarcoated. "I like that version as much as the next girl does, it's just not the truth," she says. The spot does have its fair share of sweet moments -- "Why are you staring at me?" she asks; "Because you're beautiful," he replies -- but it doesn't shy away from the characters' illness either, with Hazel sporting an ever-present breathing tube, for example.