Regina and Emma hit the road on tonight’s Once Upon a Time season 4, episode 20. What dangers await them in the world without magic?

As the title of tonight’s Once Upon a Time suggests, viewers can expect a childhood reunion to as Emma and Regina head off to rescue Robin and find Maleficent’s daughter, Lily.

Previously on ‘Once Upon a Time’

If Cruella’s evil past did not send shivers up your spine, no evil thing will. Locked away in the attic as a young child, viewers were led to believe that an evil mother was behind the stolen childhood of a young Cruella. But the tables quickly turn and reveal that Cruella poisoned three of her mother’s husbands, including her own father. The Author arrives and falls victim to Cruella’s seduction as she makes off with his magic quill, a written deal to control animals, and his car. Cruella, in the mean time, murders her mother and two dogs, making a nice fur before the Author finishes her story with a clause stating she can never kill again.

Unfortunately, Emma does not know this and as Cruella holds Henry captive, Emma makes the decision to kill Cruella by forcing her over a cliff.

Tonight on ‘Once Upon a Time’

Regina still needs to get to New York City and save Robin from the domestic nightmare he finds himself mixed up in. Emma needs to find a way to counter Gold’s actions to turn her dark and find a way to redeem her parent’s actions. The only way to do that is to meet up with her former childhood friend, Lily.

Watch a clip from tonight’s episode here to see what happens when fate gets a push back.

Watch Once Upon a Time season 4, episode 20, “Lily,” tonight at 8:00 p.m. ET on ABC.