Darkrai can't be found in SoulSilver. If you want a Darkrai in SoulSilver, you'll have to trade it to your game from another game. You can find Darkrai in Diamond/Pearl/Platinum on Newmoon Island in Sinnoh, but you need a Member Card. You can only obtain the Member Card through an event with Mystery Gift activated.
== ==
You get Darkrai by trading in SoulSilver.
You can't get Darkrai in soulsilver.
Not without trading or cheating.
You cant you have to buy action replay
this is impossible without cheating, even with cheating it may not be possible.
Darkrai is an event Pokemon, and cannot be found through normal game play. Darkrai thus cannot be found in SoulSilver. Darkrai was an event Pokemon that was available for Diamond and Pearl, but not for SoulSilver.
Without the use of a cheating device or glitch, you have to trade from Diamond, Pearl, Platinum, or SoulSilver.
Pinsir is rare and very hard to get, BUT it is in the safari-zone.Modified by Wyra: So far, there is no legit way to get Darkrai.
You can't get Darkrai in any Pokemon game without cheating or hacking.
it is darkrai or garatina but i do have arceus but you have to cheat to do it hope it helped on i have no idea
There is not a known Darkrai Action Replay Code for Pokemon HeartGold and SoulSilver yet.