That’s Ian McKellen, i.e. Gandalf and a flaming homosexual, in the middle, and the kid on the right is one of Singer’s most recent boy toys.
The kid on the right is dead now. See the wiki link I posted. Not unlike Corey Haim.
Wonder just how long the dead list of these boys is...
Grandalf The Gay.