Darkrai learns Dark Pulse at level 93.
You dont catch Darkrai in Pokemon Pearl. You can catch it in Pokemon Platinum at level 40.
In the Pokemon games Darkrai learns the move dark void at level 66. He is the only Pokemon which can learn this move.
Darkrai is the only one who can learn it by level, although Smeargle can use Sketch to learn it as well.
Level 36
Level 57
I dont think it can learn it.
Darkrai will be Level 53
Level 22
At Level 76
I think at level 96
At level 17.
40