The Princess Bride is a 1987 American romantic comedy fantasy adventure film directed and co-produced by Rob Reiner. It was adapted by William Goldman from his 1973 novel of the same name. The story is presented in the film as a book being read by a grandfather (Peter Falk) to his sick grandson (Fred Savage), thus effectively preserving the novel's narrative style. This film is number 50 on Bravo's "100 Funniest Movies", number 88 on The American Film Institute's (AFI) "AFI's 100 Years...100 Passions" list of the 100 greatest film love stories, and 46 in Channel 4's 50 Greatest Comedy Films list. In the United States, The Princess Bride has developed into a cult film. In a frame story, a man (Peter Falk) reads a book to his sick grandson (Fred Savage). Scenes of the reading occasionally interrupt the main story. A young woman named Buttercup (Robin Wright) lives on a farm in the country of Florin. Whenever she gives her farm boy Westley (Cary Elwes) an order, he answers "as you wish" and happily complies. Eventually, she realizes that he means "I love you"—and that she loves him too. Westley leaves to seek his fortune so they can marry, but his ship is attacked by the Dread Pirate Roberts, who famously never leaves anyone alive. Five years later, Buttercup reluctantly agrees to marry Prince Humperdinck (Chris Sarandon), heir to the throne.