Nic Cage gives a damn and gets let down