Practical Magic (1998)

Two witch sisters, raised in a small town under the shadow of a family curse that causes any man they love to die, struggle to find happiness in romance while embracing their supernatural heritage. When tragedy strikes, they must rely on their bond, magical abilities, and courage to break the curse and protect each other from a dangerous force threatening their family.