Tom Cruise gets his groove on along with Russell Brand and Catherine Zeta-Jones in this rocking romantic musical.