Filmed in British Columbia, I recognize the same trees from The 100. Flashback scenes are rather trite. The robot is a guy in a funky suit that pays homage to all the wrong Alien movies.

Even the music is bland.