Hazel (Shailene Woodley) and Gus (Ansel Elgort) star as two remarkable teenagers who share an acerbic wit, a disdain for the conventional, and a love that sweeps them on an unforgettable journey. Based on the bestselling novel by John Green, The Fault in Our Stars celebrates the exhilaration and tragedy of being alive and proves that life doesn’t have to be perfect for love to be extraordinary.