This movie appears to take place around the events of Nibelheim outlined in Last Order: Final Fantasy VII.
MoreLess Releases