When a mother of ten returns nightly to the old family home to feed stray cats, her son questions its connection to the death of his brother.