All four films directed by Jeff Nichols between 2007 and 2016 have been critically acclaimed .
Nichols has directed Shotgun Stories ( 2007 ) , Take Shelter ( 2011 ) , Mud ( 2012 ) and Midnight Special ( 2016 ) .
Jeff Nichols