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.
1955
—
1943
2024
2021
2022
1939
2019
1983
1972
2007
1981
2017
2023
2011
2010