David Leitch - Rotten Tomatoes