Puella Magi Madoka Magica the Movie Part 2: Eternal

Release Date:  10/13/2012
Country of Release:  Japan
Length:  110 minutes
Medium:  Video
Genre:  FAN MYS
Release Message:  It is revealed that Homura (Chiwa Saito) comes from another timeline, having relived the same month several times.
Description:  As the truth behind the girls' contracts with Kyubey is revealed, Madoka has to make the ultimate decision to either see those she love the most die before her eyes or to sacrifice her life as a normal girl and help out her friends in need. (stopped time) Madoka learns from Kyubey, whose real identity is "Incubator", that his species makes contracts to make girls into magical girls in order to use the energy that spawns from their transformations into witches to counter entropy in the universe. Kyoko, hoping for a chance that Sayaka can be made human again, takes Madoka with her to try and reach her humanity. This ultimately fails, with Kyoko choosing to sacrifice herself to destroy Sayaka with her. Meanwhile, it is revealed that Homura comes from another timeline, having relived the same month several times in the hope of saving Madoka from a grim fate at the hands of the ultimate witch, Walpurgisnacht. Homura attempts to face Walpurgisnacht, but is ultimately defeated and draws close to despair, feeling her efforts have become pointless. Just then, Madoka appears and uses the built up energy from several timelines to become a powerful magical girl capable of eliminating witches before they are born. This rewrites the law of the universe, with Madoka becoming nothing more than a concept and Homura being the only one who remembers her.