Batman, the last knight on earth