Stiller Gets an "Itch" to Work With Old Pals - Rotten Tomatoes