Not bad, in a "leave your brain at home" sort of way. Entertaining hokum. Nicolas Cage shows his usual standard of acting ability.