The characters avd the story were just enough outside typical to be both interesting and realistic. The point was made without beating you over the head. The acting was excellent.
For a dystopian future, to it movie this was excellent.
Only one leap of faith that seemed a bridge too far... And that saying something....