Puck sneaks into Falconia and steals a guard's cloak for Sephiro. Sephiro sneaks in and frees Casca from the cell. Then they both try to sneak away on foot, but Griffith appears. They both fight Griffith but are losing, but are running away and lead Griffith into a room. Then Gutts finally arrives through a hole in the floor him and Puck were digging for the last two weeks. With Gutts' help they're starting to overpower Griffith and deal huge damage to him, but unfortunately a team is only as strong as its weakest link and Gutts gets killed by Griffith and dies a deuteragonist's death, lamenting that he never got to be with Casca but happy for the memory of the battle he's fought for his comrades over the last decade. This spurs Sephiro and Casca on and Casca is able to stab the already injured Griffith in his behelith. Griffith staggers backwards and Sephiro cuts off his leg. Griffith is on the floor and the deformed baby appears, crawling towards him. Then the baby is like "do...do-san" and climbs on him and Griffith remembers all the souls of the dead he climbed on. Then he tries to strangle the baby and the baby looks at him scared, then it opens its mouth and there's another behelith, but instead of crying like Griffith's it's scowling and looks old. Then Griffith and the baby are transported to an eclipse scenario. The baby is asked by the God Hand what it wants. Griffith says "no, no!" and then gets killed by his head splitting open, stretching and then folding over his body, while the baby laughs and eats him from the brain down. Skullknight takes them to an old lady who knows a lot about the eclipse and she explains that adults get crying baby beheliths and babies get elderly adult ones and the adult one can speak to the baby's future selves at the current ages of the mother and father, from all the infinite dimensions and they feel the circumstances of the baby in their subconscious. If they feel anger or despair the eclipse is finalised, if they feel sad but calm then it won't be finalised - and they must have felt anger and despair more than sadness, so it was finalised. The baby and whoever it's thinking of and cares for are transported to the eclipse world, but babies have short memory spans so it only remembered Griffith in that moment, so Casca and Sephiro were spared.
Casca and Sephiro bury Gutts and move to a new town, along with Puck. They all get married to unknown characters.
edit: Sephiro=Serpico