This movie had awesome visuals. It was a good scifi story of boy meets girl. The casting was prefect and the world that was created was better than I had anticipated. You must see this movie but don't go looking for an action flick, it is more of an environmentally charged love story.