Such beautiful locations and costumes, such wonderful actors, and yet the screenplay is full of common places. The script is very expository with a voice over that is completely unnecessary and explains way too much. It really underestimates the audience's capability of understanding. It could have been a good movie.