FF7 is one of the shallowest of all FF games. It barely beats out FF1 for story depth. Push come to shove, y9u’re just randomly wandering around and fighitng Sephiroth. It wasn’t bad, but the story and characters were, at best, simplistic.
Short version.
The game opens with Cloud Strife and a team of rebels under command of Barret (the big black guy) leading a strike on one of the reactors that powers Midgard, a giant two-layer city. They suceed and escape. After returning to base (a sleazy bar), you meet Tifa, another rebel. Cloud is a mercenary, with no real allegiance to the rebels.
There are some intermediate adventuring. Cloud and Tifa go off and meet Aeris, a young girl selling flowers. They go on a minor adventure, meet the Turks, Shinra’s own mercenaries, and meet back up with Barret, who’s planning a major strike on Shinra HQ. Shinra owns Midguard and forces most everyone who isn’t rich to live down below. Apparently no one invented suburbs in FF7.
You go through Shinra HQ and rescue Red XIII, a big red cat. You’ll see “Jenova,” although it isn’t clear what Jenova is. You go up to the top floor and find the leader of Shinra dead, hacked to peices by a giant sword. Cloud thinks of Sephiroth. You battle with The inheritor of Shinra, then escape to the countryside. The party travels around for a while.
Cloud tells a story. He was once a friend of Sephiroth, but Sephy went crazy after learning that he was a biologicaly-developed organism built by SHinra. His “mother” is Jenova, perhaps some kind of demon of the ancient world or something. Sephy is out to destroy everything because of Jenova’s psychic influence. Or something.
They go a small village and gain the help of Cidolphus Orlandu, a great pilot who gave up his chance to go into space for his girl (she wasn’t his girl at the time, exactly). He’s a big softie, but he acts like a jerk to her sometimes because of the lost opportunity. They all go into space and come back. Soon after, it is revealed that Cloud lied about being a partner with Sephiroth. We learn that Cloud is really a Sephiroth clone (his DNA was refortmatted to match Sephiroth’s) to be a better soldier. Shinra work again. Also, SHinra has been “developing” monsters out of people. Or something. This part didn’t make much sense.
Eventually, they discover that Sephiroth plans to unleash a super-deadly spell and blow up the planet. Aeris runs off for no good reason alone to stop it. Apprently she has some mysterious power. The party goes after her. Sephiroth kills her. Why they don’t bring her back with a Pheonix Down is totally unexplained.
The planet itself unleashes “Weapons” (giant mecha) to defend itself. Why they don’t go after Sephirorth rather than run around like idiots, we never know. There’s a big fight between Shinra and one fo the weapons, and the new owner of Shinra sort of redeems himself by stansding and fighting and dying (admittedly, with and by giant laser guns) one of the Weapons.
More adventuring. Cloud awakens after a big disaster finally healed in mind. Or something. He can now face the truth (it’s not a particularly hard truth). He wasn’t a Sephiroth clone. He was just some poor kid from the FF7 equivelant of Podunk, USA. He watched Sephiroth go nuts, and saved people he could. Sephiroth’s real partner didn’t make it.
The party gears up and heads out to take Sephy down. After a titanic fight, they do so. Sephy takes his “giant squid form” and “one-winged angel form” for the long fight. After the fight, he duels CLoud inside Cloud’s own mind. Cloud unleashes his super-omnislash attack, and wins. Or something. I’m really confused by that part.
Wel, that’s the basics.