An alternative storyline I came up with. What do you guys think?
I think the plot of the movie is ALRIGHT, but as many have criticized, there's just too much going on and characters that didn't need to be there. Here is what I would have done with some tweaks:
For starters, I think the opening could have been done better. I feel having us start off with Lydia and her talk show was too abrupt. You're introducing us back to a world and characters we haven't seen in 36 years, so it needed to be done better. Rather than start off immediately with Lydia and even in live action, I'd start off animated in the afterlife with Betelgeuse who's spent the last three decades in underworld prison following his actions in the first movie. He's been sentenced to burn in Hell and during his transportation, he escapes and is aiming to cause trouble against the Deetz family as revenge for Lydia not going through with their marriage and allowing the Maitlands to defeat him.
We then have an animated sequence with Charles Deetz on a business trip and his death that is done under unusual circumstances. Then, he ends up in the afterlife where he gets lost and is captured by Betelgeuse.
Now in live action, we're reintroduce to Lydia who has a nightmare of basically what we see at the end of the movie with Astrid being married, but to Betelgeuse and having his child. She's no longer gothic and associating with the afterlife so she has a much lighter and normal appearance, but still is a believer of ghosts and has a show where people tell their paranormal experiences. I think seeing Lydia in this light showcases her growth and change as an issue the movie suffers is keeping her the same as she was in the original, just older and a mom.
Instead of being just a boyfriend, Rory would be Lydia's ex-husband and Astrid's father who still works for her on the show. Astrid's strain relationship with Lydia would be over the divorce after Lydia cuts Rory off for some reason they refuse to tell Astrid. Before doing her show, Lydia hears her father's cries from the afterlife and isn't sure what it means. Then we see the TV show scene play out the same way with Lydia seeing Betelgeuse. The plot of the movie plays out the same for a bit but with Rory trying to get back with Lydia and her refusal causing more of a strain between her and Astrid. The underworld stuff is also different. Delores is cut entirely, and Detective Wolf Jackson is investigating Charles' disappearance.
Astrid still meets/elopes with Jeremy, but a nice twist however would be him being Betelgeuse in disguise trying to cling with Astrid to reminisce on his attempt to marry her mother when she was a teenager. But unlike Jeremy in the actual movie, he's not trying to be alive again but wants a wife with him in the afterlife who's also his own personal slave to tend to his every needs so this won't be anything of a loving relationship. Of course, this now changes Lydia going to Betelgeuse for help and their whole marriage storyline, so she has to have some other means of going to the underworld to save Astrid. I'd use Rory as the key to this in which he has some witchcraft in his family and opens a portal. Rory's witchcraft heritage is the reason the two divorced as Lydia didn't want to be involved in this sort of thing and possibly attracting Betelgeuse.
Delia still gets bitten by the snakes, but they don't kill her but send her into a coma. She's partially dead and goes into the afterlife and is captured by Betelgeuse. Rory and Lydia go there to save Astrid and come across the Maitlands who inform them that Betelgeuse is on the loose and causing trouble and that Astrid is in danger. They go through obstacles through the underworld to find Betelgeuse and stop him. It'd have Wolf be Rory's dad to bring about a connection between them and give Wolf some more importance to the story in which Rory's parents separated on account of the witchcraft stemmed from his mother's side of the family.
In the end, Lydia, Rory, and the Maitlands find Betelgeuse and are captured and forced to watch him and Astrid's wedding along with Charles and Delia there as chained slaves who will work for them for eternity. It's revealed Betelgeuse caused Charles' death as revenge and tried to kill Delia possessing the snakes to attack her. His real intent on marrying Astrid is to stick it to Lydia and leave her alone and isolated in the mortal world with her whole family basically dead. Wolf appears, frees Rory who uses his powers to defeat Betelgeuse and frees the others, but sacrifices his own life to do so and isn't able to return to the mortal world. Lydia, Astrid, and Delia return there however, with Rory staying behind with his dad and the Maitlands showing him and Charles the ropes of the afterlife.
In the end, Lydia, Astrid, and Delia live happily ever after. Lydia and Astrid now getting along with them and Delia trying to move on past Charles and Rory's deaths. Meanwhile, Betelgeuse is sent to Hell and eaten by a giant snake. The end.