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
1991
2019
1978
2017
2024
1979
2013
—
1919
2025
1916
1915
2026