I’m not familiar with the source material, but overall I enjoyed it. It did seem like certain parts of the story happened too quickly, but that’s to be expected when cramming something existing into 2 hours. They left it wide open for a sequel that I’d like to see but I won’t be surprised if it doesn’t get one.