Posters Show All

Take Shelter Poster

Find out where to watch Take Shelter on Watch Take Shelter online

Languages (16)

Movie Facts

Status: Released

Runtime: 120

Budget: $5,000,000

Revenue: $3,099,314

Language: en

Webpage: Link

Release Info

  •  R

Plot Keywords

Alternative Titles

  • El Refugio
Content Score: 100


6.8/10 (185 votes)


Jeff Nichols Director


Jeff Nichols Screenplay


Sophia Lin Producer
Tyler Davidson Producer
Lillian Pyles Casting


Adam Stone Director of Photography


David Wingo Music


Parke Gregg Editor


Chad Keith Production Design
Jennifer Klide Art Direction
Adam Willis Set Decoration

Costume & Make-Up

Karen Malecki Costume Design


Michael Shannon as Curtis
Jessica Chastain as Samantha
Katy Mixon as Nat
Shea Whigham as Dewart
Ray McKinnon as Kyle
Tova Stewart as Hannah
Natasha Randall as Cammie
Ron Kennard as Russell
Scott Knisley as Lewis
Robert Longstreet as Jim
Heather Caldwell as Special Ed Teacher
Sheila Hullihen as Woman in Road
Maryanne Nagel as Insurance Agent
Kathy Baker as Sarah
LisaGay Hamilton as Kendra
Stuart Greer as Army-Navy Dave
Bart Flynn as Dave
Jeffrey Grover as Psychiatrist