The new girl in town, Homura Hoshizura, has been in the hospital for almost her entire life. But when she moves to Paris, France she gets a talking dove, a life threatening choice, a ballet career and even gets herself into a love triangle she knows her only way to deal with life is to pray.