A delightful Batman story