Movie review – Dewey Cox hits all the right notes