A Beautiful Mind meets Donnie Darko...
A Beautiful Mind is, in my opinion, a much better study of a man whose visions/hallucinations might or might not be real.
Donnie Darko was a much whacker take on the whole premonition theme.
Not that Take Shelter is a bad film, but... just saying.
"Yeah, well, that's just, like, your opinion, man..."