The house is now owned by Winchester Mystery House LLC., which represents descendants of the Browns. A 2018 horror film, “Winchester,” starring Helen Mirren as Sarah, filmed a few scenes at ...