I didn't see the movie Take Shelter listed so I thought I would add it. Take Shelter is about a husband suddenly trapped by visions of the future. He decides to take action to prevent a catastrophe he sees happening soon but the actions he takes make life really difficult for his family. I loved the ending, it vindicated the husband and makes you wonder about our own dreams and how much of it might come to reality.