Very pretty movie, but the plot is an SJW propaganda disaster. Rhihanna and Ethan Hawke serve no purpose in the movie except as pro-illegal-immigration propagandists: their entire plotline is a distraction.
Remember the 1980’s-era Dune movie? This isn’t worse, but it’s similar.
Also, it’s always a mistake to cast a blonde in the part of a redhead, or a pussy in the part of a man.
If I’ve posted anything to give you the impression you should spend money to see this film, I apologize. Clearly, I was mistaken.