Finally getting around to watching this and it is a complicated one to discuss. Casey Newton is a dreamer. An intelligent girl who sees the world around her floundering to reach its potential, when one fateful day she finds a pin badge that seemingly teleports her to a blissful utopian future of Earth. But the…