So good! Charming at first but then it became very dark and twisted. The cast was excellent. Kristen Stewart played the only role she knows, an awkward teenage princess. Then we have Charlie Bartlett and the always enchanting Diane Lane. Donald Sutherland rounds it out as King and Johnny Storm as the posh grandson with wicked ways. The story was captivating and the scenery was lovely. Enjoy it if you can.