Recommendations:

Darren Aronofsky
Darren Aronofsky

That one you should read. That one's great.

Source