Considering Tom Cruise is basically a midget, the fact that he can be convincing in superhero, macho roles is an acting feat in itself.
Ann Rice, who wrote Interview With a Vampire, was initially pissed that Tom Cruise was chosen to play Lestat, She envisioned someone much more powerful playing that role, she said. Eventually, she endorsed him. Pressure from L. Ron Hubbard could be very persuasive.
Brad Pitt played Louis de Pointe du Lac, who was Lestat's male lover and a very sensitive character for a vampire. Other notables male actors in that movie with Christian Slater, Antonio Banderas and Steven Rae. The fact that Tom held his own among all that young talent, says a lot about him.
Steven Rae was amazing in the Crying Game along with Jaye Davidson and Forest Whitaker.