I've seen worse
For a movie that looks direct-to-video & quite cheaply produced, it has a solid cast, some effective directoral touches & overall doesn't entirely fail to hold interest. I gave it 4 out of 10 stars and while I likely won't watch it again, I didn't mind sitting thru it.
"There's my buttercup!"