Three friends take magic mushrooms in the woods, whilst two ride the high, the other starts to see horrific things that might actually be real...
1976
—
1966
1973
1918
1965
2024
2013
1985
1983
2012
1994
1972
2018
2025
2022