Lately, though, the actor hasn't really been in the public eye. After years of rumors and mysterious hospital visits, in , Kilmer revealed he had been battling throat cancer. However, Val is bouncing back and will not only be appearing on the silver screen again soon in the sequel to Top Gun , but this week he made a rare public appearance for his foundation, TwainMania , which educates kids on the legacy of Mark Twain. On the red carpet for the event, the year-old Val wore a leather jacket and sported binoculars around his neck. He also gave a speech inside.