A man wakes up from a strange dream with a horse tail attached to his body and begins a mind-bending journey to disentangle the real from the imagined.
2022
1955
1985
2024
1986
1935
1944
2017
2023
2016
1978
1982
1988
1974
2006
2004