A horse jockey believes his dead uncle's spirit has entered a mare named Cleopatra, which belongs to a moneygrubbing rancher.
2012
2021
1976
2006
1990
1980
2023
2019
2015
2007
2013
2002
1979
2022
2020
1971
1988