The Fault in Our Stars actor Ansel Elgort revealed on his Twitter page today that Willem Dafoe has joined the cast as Dr. Peter Van Houten.

Willem Dafoe joins the cast of The Fault in our Stars
Scott Neustadter and Michael H. Weber wrote the screenplay adaptation that landed on the 2012 Black List, based on the novel of the same name by John Green.

The story follows Hazel Grace Lancaster (Shailene Woodley), a teenager who joins a support group after being diagnosed with cancer. Hazel begins to fall for another cancer-stricken teenager Augustus (Ansel Elgort) from her group. Sam Trammell and Laura Dern are playing Hazel's father and mother, with Nat Wolff playing Isaac, Augustus' best friend.

Josh Boone is directing, with Temple Hill's Marty Bowen and Wyck Godfrey producing. Shooting is already under way in Pittsburgh.

Willem Dafoe will next be seen in Tomorrow You're Gone, Odd Thomas, Out of the Furnace and Nymphomaniac.