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.
1998
2018
1984
2026
2023
1986
1982
2021
2017
2011
2008
2024
2012
2020