A charming tale of murder, perversity and narrative echoes told through shots of barking dogs and a La jetée-like series of stills.
1987
1997
1988
2022
2021
1911
2005
2010
2000
2015
2003
1972