Whoever directs J.Cole's videos - BRAVO BRAVO. They just bring his music to life i swear. I love story telling rap!