I loved the visuals. There's too many character and plot holes keeping it from being a strong movie, but it sure does look pretty.