When Richard Marlow buys a taxidermy hare from an old antiques shop, he inadvertently draws the attentions of a sinister Russian warlock - on the very weekend his girlfriend's mother is coming to stay.
1986
1995
2022
2023
1924
—
2024
1976
1969
1977
2020
2011
1979
2014
2009
2008
1982