John Green's crossover from YA books that make you cry to YA movies that make you cry continues with "Paper Towns," which is just beginning production down in North Carolina.
The author and social media wizard recently headed down to the set - which is doubling for Orlando, Florida - to spend some time with the actors who will bring his characters to life.
Here he is with Cara Delevingne, who's taking a big step with her acting career by taking on the role of Margo Roth Spiegelman, the girl at the center of the novel's mystery.
Then Green met up with two of the people trying to solve that mystery. Justice Smith is playing Radar, and Jaz Sinclair will be Angela. The two characters are the best friends of Q, played by "Fault in Our Stars" alum, Nat Wolff.
"Paper Towns" doesn't hit theaters until June 19, but if it's anything like "TFiOS," we'll be seeing a lot more of the set from Green.