Question: who plays gus waters in the fault in our stars
answer: Ansel Elgort