David S. Goyer - Rotten Tomatoes