Audrey Hepburn a lukewarm reception for starring with Anthony Perkins in the romantic adventure "Green Mansions" (1959), in which she played Rima, a jungle girl who falls in love with a Venezuelan traveller, and "The Unforgiven" (1960), her only western film, in which she appeared opposite Burt Lancaster and Lillian Gish in a story of racism against a group of Native Americans. Hepburn next starred as New Yorker Holly Golightly, in Blake Edwards's "Breakfast at Tiffany's" (1961), a film loosely based on the Truman Capote novella of the same name. Capote disapproved of many changes that were made to sanitise the story
Audrey Hepburn while "Variety" magazine also complimented Hepburn's "soft sensitivity, mar-velous projection and emotional understatement" adding that Hepburn and MacLaine "beautifully complement each other". Hepburn next appeared opposite Cary Grant in the comic thriller "Charade" (1963), playing a young widow pursued by several men who chase the fortune stolen by her murdered husband. The 59-year-old Grant, who had previously withdrawn from the starring male lead roles in "Roman Holiday" and "Sabrina", was sensitive about his age difference with 34-year-old Hepburn, and was uncomfortable about the romantic interplay. To satisfy his concerns, the filmmakers agreed to change the screenplay so that Hepburn's character