David Hughes - Rotten Tomatoes