Now that Henry has naively given handed his heart over to the evil Peter Pan (Robbie Kay), it’s up to our gaggle of Storybrooke heroes to steal back Henry’s heart before Pan gets nuclear and absorbs all its power.
And while we’re going to get that race against the clock over in Neverland, we’re going to see, in a flashback, how Regina came to adopt her little bundle of joy. Be prepared, OUAT fans — you might need some tissues for these adorable photos.
Once Upon a Time airs Sundays at 8 p.m. ET on ABC.