Visuals are great, and it's a unique version of the classic "we come from two different worlds, our love will never work."
Yet, the direction of the movie and what is to unfold is so obvious at every point in the movie. Nothing original, everything is predictable.