Once Batman, always Batman. Val Kilmer still ranks as the best Batman, if you ask me. Kilmer was the Channing Tatum of his day with the looks and the moves to go with it. Not only did he star as Batman, but he shone in the sky alongside Tom Cruise in Top Gun. It's too bad that Kilmer's luck finally ran out.