Pasture

Pasture
Season 1
20223 episodes
Episodes
E1Single Head of Body
2022-10-31 · 55m
A man catches a living human head while fishing and decides to take it home.
E2Dream debt
2022-11-11 · 32m
An unassuming reoccurring dream turns into a haunting nightmare.
E3Alienation
2022-12-02 · 35m
When an uninvited guest comes into a family's home one night, everything is left slightly off.
