To say the truth, I went to see this movie only because Nicolas Cage is my favorite actor. Folks may not agree, but he makes equally good performances in bad and good movies. I haven't seen a movie with Penelope Crus before, so I was anxious to see whether she is a good actress. So, here's what I think:
The movie is good (I haven't read the novel, however). Some moments were really thrilling and... unexpected. Altogether you'll find the plot pretty simple. So the only thing that could save the movie, which (an experienced viewer will know that from the beginning) would either end tragically or happily, was the performance of both Cage and Crus. And it was GREAT, GREAT, GREAT!!! In the latter part of the movie I even liked a rather broad accent of the actress (Spanish, but for those who don't speak Greek that's OK, and she even looks like a Greek girl). Overall the movie is highly enjoyable and has a good deal of irony (fans of classical music will surely have fun at some moments:)
I give it 9/10. You should see it!