A woman hatches into a menacing world made of bin bags where she must find the key to a mysterious container, which holds the terrifying secret of this strange place.