Interesting film. Nicolas Cage doesn't speak once during the whole movie.
None of it makes sense. Nic Cage fights cursed puppets one minute and the next he's playing pin ball and scrubbing a dirty cooker.
It's certainly quirky and silly and the filmmakers know exactly what they are doing. Its got some great Cinematography though and Nic Cage continues to take any movie he's offered. It is a very funny film though purely for the fact that Nic Cages character always takes regular breaks during the film even during fight scenarios.
Nic Cage is one of those actors who will make a long string of bad movies and then there will be the odd one like this or Mandy. It's definitely going to be a cult classic and Nic Cage continues to entertain us in the millions even though he never speaks a word in this film.