Didnt see myself enjoying this (sorry for the pun..), However I was very supprised. I found this to be very original and entertaining, although it perhaps could have moved a tad quicker in places. I would really like to see a sequel, as I think there is a lot of potential. Cage gives a great, if not samey performance, - far better than Ghostrider! I did find Biels acting a little weak - she seemed to portray little depth of character, but then the script i dont think helped in this area. A good an unexpected ending, although I did feel a little bit cheated as I wanted to see more!