I actually didn't like it that Laurie's whole life was waste on waiting for Michael to inevitably come back. She's basically an elderly loony-tunes, a failed mother, a failed everything because waiting for Mikey took priority over everything. So she finally kills him in a team effort with her daughter and granddaughter, they embrace cause they are finally a family after 300 wasted years...and we all know Michael will be back in the sequel cause he's unkillable. So what was achieved?
Anyway, as far as kills go, they are great and JLC is chewing scenery in a good way as the grizzled Laurie Eastwood. I wouldn't mind the character if this was the first movie and she's like that but we all always rooted for Laurie and to see her life ruined so much, sigh. I guess it's realistic PTSD and all that but still.