This engrossing Sci Fi thriller is about how a couple’s struggle to find freedom from oppression lea...