
Take Shelter(2011)
“Far away from the cruel world.”
Overview
Plagued by a series of apocalyptic visions, a young husband and father questions whether to shelter his family from a coming storm, or from himself.
Director
Jeff Nichols
Studio
Hydraulx
Budget
$5M
Revenue
$4M
Cast

Michael Shannon
as Curtis LaForche

Jessica Chastain
as Samantha LaForche

Shea Whigham
as Dewart

Tova Stewart
as Hannah LaForche

Katy Mixon
as Nat

Robert Longstreet
as Jim

Ray McKinnon
as Kyle

Kathy Baker
as Sarah

LisaGay Hamilton
as Kendra

Jeffrey Grover
as Psychiatrist
Natasha Randall
as Cammie
Ron Kennard
as Russell
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
2011
Runtime
2h 0m
Language
English
Rating
7.1 / 10
Budget
$5M
Box Office
$4M
Production Companies
Hydraulx • REI Capital • Grove Hill Productions
You Might Also Like
Frequently Asked Questions
Where can I watch Take Shelter?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Take Shelter (2011).
What is Take Shelter about?▼
Plagued by a series of apocalyptic visions, a young husband and father questions whether to shelter his family from a coming storm, or from himself.
Who directed Take Shelter?▼
Take Shelter was directed by Jeff Nichols and released in 2011. It is a thriller, drama, horror film.
How long is Take Shelter?▼
Take Shelter has a runtime of 2 hours and 0 minutes (120 minutes total).
Who stars in Take Shelter?▼
The cast of Take Shelter includes Michael Shannon as Curtis LaForche, Jessica Chastain as Samantha LaForche, Shea Whigham as Dewart, Tova Stewart as Hannah LaForche, Katy Mixon as Nat and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.








