RT on DVD: New In Town vs. Mega Shark vs. Giant Octopus! - Page 10 - Rotten Tomatoes