Halleluja!

Rating: 10/10 (30 March 2001)

omg this rocks! Nick Cage is just amazing, I love every film he's been in! He works REALLY REALLY well with Travolta. The plot it a bit far fetched, but this didnt take anything away from the movie. John Woo.. hmm not a huge fan, but this movie is his best yet!