Take Shelter
Rachel Wagner
I would definitely recommend watching Take Shelter for the incredible dream sequences and the great performances. It will definitely leave you thinking and there's something to be said for that