Madoka Kaname dreamed of a city in ruin and girl with magical power struggling to fight the great evil. Soon she wakes up and realize it was all just a dream. After spending time with her family at breakfast, she heads out to school with her friends. There she soon mets the girl from her dreams, Homura Akemi, and is confronted by her with a warning about not change who she is. From here Madoka is thrown in to a world of the unknown as she ends up save a magical creature name Kyubey from Akemi herself.