A haggish old dowager is murdered by her put-upon niece and young boyfriend, only to return to haunt them in mirrors.
uCinema.so 2025