I found it visually gorgeous throughout, which ain't nothing. The characters could be better revealed and a lot is glossed over, both morally and practically speaking, but the actors were fine and the story was interesting. I'd never watch it again, but had to weigh in to provide some balance for all the haters.