BMO is traveling through space on a mission to terraform Mars when it meets a small eyeball like robot, whom BMO dubs Olive. The mysterious robot suddenly transports BMO’s ship into a distant part of space, which contains an ailing space station called The Drift. BMO encounters a young rabbit girl named Y5 (voiced by Glory Curda), who is a scavenger. Y5 plans to take BMO and have it sold for parts so as to impress her disapproving parents (voiced by Tom Kenny and Michelle Wong). Hugo (voiced by Randall Park), the leader of The Drift, cannot find anything useful from BMO, but needs a crystal from one of the jungle pods on The Drift so as to power a ship that will allow the Drift’s residents to escape the station. BMO is hurt when it learns what Y5’s plan was and ventures into the jungle pod by itself. However, BMO is betrayed by Hugo’s assistant Mr. M (voiced by Stephen Root) and is left to die in the pod. Y5 overcomes her parents’ disapproval and rescues BMO, with the help of a robot named CGO (voiced by Simone Giertz). CGO reveals that Hugo came from Earth to escape from a war and, after arriving at the Drift, stole the natives’ technology for himself; he has no plans to bring his followers with him. Y5 and BMO rush to stop Hugo. Hugo is outed, but escapes onto his ship. At BMO’s suggestion, everyone works together to remove all the power to save the Drift, but Hugo still escapes. Y5’s parents apologize for not listening to her as the Drift natives decide to rebuild together. As Hugo laments his loneliness, Olive is revealed to have joined him. BMO takes a space lard and flies back out into space where it lands on earth. BMO crash lands near the tree house where it spots a much younger Finn and Jake playing out front; revealing that the episode is a prequel to the initial series.