Opening this weekend: Steve Carell and Paul Rudd star in the comedy Dinner For Schmucks; the pets are back on another mission in Cats & Dogs: The Revenge of Kitty Galore; and Zac Efron tries to play a serious role in the teen drama, Charlie St. Cloud.