Well, there are two ways. The first way is by following the main plot of the story and meet him in the distortion world and have an epic battle. The second way is by beating him in the distortion world, then meeting him again in turn back cave, and have another epic battle.
You can't catch giratina in soul silver, you can only catch him in diamond, pearl, or platinum.
You need to catch Giratina or beat Giratina after that go to Lake Verity. You need HM Surf...
hes in turn back cave
first you you have to catch Giratina
Rotom ,Shaymin ,Palkia ,Dialga ,Giratina
Yes, but if you want to catch giratina later you can go to turn back cave.
its been confirmed you can catch it in Pokemon platinum pearl and diamond
After you beat Cyrus in a battle for the last time in Distortion world you will then try to catch Giratina.
There is no Giratina in emerald ruby or sapphire. The only games that you can CATCH one is in diamond pearl and platinum.
In turn back cave
catch or kill giratina the you'll go to sendoff spring haunter is somewhere there. NOTE if you dont believe me kill or catch giratina go in the portal where giratina was then look on the map!
Yes, enter Turnback Cave after you beat Cynthia. Go to the portal; it will not be there. Giratina will be standing there.