Rock of Ages
Putting aside Scientology, rants, and ridiculous roles, Tom Cruise is a great actor. For further proof, watch him as megastar Stacee Jaxx in Rock of Ages, an otherwise painful musical that's like Glee... except with terrible wigs.