David Koepp - Rotten Tomatoes