This is the author's debut novel. Please forgive me if it's not very well written.
There will be both a bad ending and a happy ending.
The characters may be out of character.
If that's not your thing, enter with caution. Fans of the original, enter with caution.