Shelf Life
Shelf Life
5.6/10
129 rated1993|United States
In 1963, a paranoid middle-class couple locks themselves and their small kids in their nuclear fallout shelter. 30 years later, their oblivious son and two daughters still survive there playing absurd...
Subtitles: Indonesian, English, 4 more
















