So far I've seen 6 movies directed by David DeCoteau and I'm starting to sense a pattern here... The movies that were loosely based on Edgar Allan Poe's novels are pretty much soft-core porn and two out of three Puppet Master movies are an insult to the franchise. So the pattern here is that David DeCoteau sucks!
His later works, "The Pit and the Pendulum" & "The House of Usher" were soft-core port too, but at least *those* movies had a somewhat good story. Sure, these movies are based on Edgar Allen Poe's novels, so the story was already provided, but "The Raven" has something that the other two movies do not: bad execution! I mean... come on! The acting was weird, the plot holes were many, the story overall was full of clichés and the editing of the so called "sex-scenes" was a joke! Looping footage over and over again to make the scene last longer, doesn't mean it'll make the scene better! And as for the ending... You know... a quote comes to mind: "There's plot convenience, there's Deus Ex Machina, and then there's just pulling stuff right out of your ass!"
"The Pit and the Pendulum" & "The House of Usher" were not good movies! Nowhere, at any point, were they good movies. They too had pretty much the same flaws as "The Raven", but at least they weren't as boring! I have never been so bored watching a movie before! Never!
Final thoughts: If you want the usual soft-core porn that David DeCoteau does so "well", got watch "The Pit and the Pendulum" instead!