It's story isn't bad (although it's full of clichés) and it does have some likable characters but it's budget, script, and acting (in particular Brianne Davis) are all pretty awful.