Which movie is based on a book by John Michael Green and was directed by Josh Boone?
The Fault in Our Stars (film) The Fault in Our Stars is a 2014 American romantic drama film directed by Josh Boone, based on the novel of the same name by John Green. The film stars Shailene Woodley, Ansel Elgort, and Nat Wolff, with Laura Dern, Sam Trammell, and Willem Dafoe playing supporting roles. Woodley plays Hazel Grace Lancaster, a sixteen-year-old cancer patient who is forced by her parents to attend a support group, where she meets and subsequently falls in love with Augustus Waters, another cancer patient, played by Elgort.
Primary Colors (film) Primary Colors is a 1998 film based on the novel "Primary Colors: A Novel of Politics", a "roman à clef" about Bill Clinton's first presidential campaign in 1992, which was originally published anonymously, but in 1996 was revealed to have been written by journalist Joe Klein, who had been covering Clinton's campaign for "Newsweek". The film was directed by Mike Nichols and scripted by Elaine May; it starred John Travolta, Emma Thompson, Billy Bob Thornton, Kathy Bates, Maura Tierney, Larry Hagman, and Adrian Lester.