Skip Nav
Photo 2 of 16

Hazel (Shailene Woodley) and Gus (Ansel Elgort), who both suffer from cancer, fall in love despite the odds.

Image Source: 20th Century Fox
X