Take Shelter (2011)

Take Shelter is a 2011 American psychological thriller drama film.