Michael Keaton steadfastly refused and was replaced by Val Kilmer in "Batman Forever" (1995). Keaton remained active during the 1990s, appearing in a wide range of films, including "Pacific Heights", "One Good Cop", "My Life" and the star-studded Shakespearean story "Much Ado About Nothing". He starred in "The Paper" and "Multiplicity", and twice in the same role, that of Elmore Leonard character Agent Ray Nicolette, in the films "Jackie Brown" and "Out of Sight". He made the family holiday movie "Jack Frost" and the thriller "Desperate Measures". Keaton starred as a political candidate's speechwriter in 1994's "Speechless". In the early 2000s, Keaton
Michael O'Keefe Brad Davis' character, Philip Caputo. He played the lead role in the 1982 film, "Split Image", as a college athlete who gets lured into a religious cult by a beautiful girl (Karen Allen). He appeared in the thriller film "The Glass House", and starred with Tommy Lee Jones in the 1983 pirate adventure "Nate and Hayes" (also known as "Savage Islands"). More recently, O'Keefe appeared opposite George Clooney in "Michael Clayton". He has appeared twice opposite Jack Nicholson, as his son in "Ironweed" and as the father of a murdered girl in "The Pledge". His film "Frozen River" was in