Yes, this is really happening.
Tom Cruise on Friday posted a photo on his website of himself in character as Stacee Jaxx on the set of "Rock of Ages," the film adaptation of the hit Broadway musical.
As bizarre as this whole thing seems to us, we keep reminding ourselves that Cruise first achieved fame for lip-syncing to Bob Seger "Old Time Rock n Roll" in "Risky Business."
"Rock of Ages" is the story of two crazy kids--he's from Detroit, she's from Small-town USA--who both head to Hollywood to follow their dreams of rock stardom during in 1987, where they meet and fall in love.
The film is being directed by Adam Shankman and also stars Julianne Hough, Alec Baldwin, Russell Brand, Mary J. Blige, Paul Giamatti, Catherine Zeta-Jones, Bryan Cranston and Diego Boneta. It's slated to open June 1, 2012.