Episode 50: Death (2003 series)

After discussing the matter with his father, Hohenheim of Light, Edward returns from beyond the gate to stop Dante and set Alphonse free, but is fatally wounded by Envy after a short battle when Envy reveals himself as Hohenheim's dead son during the former time when Hohenheim and Dante were married. Meanwhile, with Hawkeye's help, Mustang has snuck into the Furher's mansion to confront him and avenge Hughes' death. It's time for a battle, "The Flame Alchemist" verus "The Ultimate Eye", (Roy Mustang vs. King Bradley/Pride the seventh and final homunculs).