Though not especially bad, it really wasn't very good either. I only stuck it out because Luke Goss is in it. If they'd cast almost anyone else, this would have died before it even started.
Sadly, although Luke Goss can usually elevate pretty much anything he's in, he can't do it single-handedly. He needs someone to play off of, someone to help him carry the load. He has none of that here. What he's got is some guy named Ed Speleers, who I kinda feel like I should know from somewhere but I can't quite place him, and a guy who looks like he's trying to be that one dude who's name I forget but I know him from playing a slightly villainous love child of Richard E Grant, Charles Shaughnessy, and Wish dot com.
The script is terrible, too - Malachy (Luke Goss) plays a dude who is the grown son of the king. The king has just died, so some other dude comes looking for Malachy and says "Bruv. You're the king now. B T dubs your subjects hated your dad and they hate you. Now go be king". But his new subjects are starving because of witch-related malarkey so they go off to kill the witch/es.
Nobody can act, though. Not the witch, not the witch's 2IC, not the 'magician' (the lovechild dude), not Ed Speleers, not his mate, and apparently not even Luke Goss could act while this was being made. But again, I blame that squarely on the 'script'. IMO the best acting here was from the guy who played the dead king. And you never see him. Ever.
2 of the 3 stars I gave this are purely for Luke Goss' presence. I can't help but be a fan. Blame it on his boy-band days.