Eastwood played Frank Horrigan in the Secret Service thriller "In the Line of Fire" (1993), directed by Wolfgang Petersen and co-starring John Malkovich and Rene Russo. Horrigan is a guilt-ridden Secret Service agent haunted by his failure to save John F. Kennedy's life. The film was among the top 10 box office performers in that year, earning $102 million in the United States alone, and 25 years after he was first listed on Quigley's Top Ten Money Making Stars Poll, Eastwood was voted number one again. A few months after film wrapped, Eastwood directed and co-starred alongside Kevin Costner in "A Perfect World" (also 1993). Set in the 1960s, Eastwood plays a Texas Ranger in pursuit of an escaped convict (Costner) who hits the road with a young boy (T.J. Lowther). Janet Maslin of "The New York Times" wrote that the film marked the highest point of Eastwood's directing career, and the film has since been cited as one of his most underrated directorial achievements.