Overlong and ultimately unsatisfying mythical nonsense. The cast are strictly average and Kreuk is as typically bland as ever (check out TV series Edgemont for her best role). Canadian actress Jennifer Calvert is amazing as always and here gets a meaty leading role as an aide to the main villain. Katharine Isabelle features only briefly as the wizard friend's beautiful sister (and then spends her role looking a bit shifty as if she might fancy the main wizard, though this is never played out). Nothing else makes any impression. The music, set, costumes are all there but make little impact. Watch this to discover a true (and undervalued) actress (Jennifer Calvert) but not for a good time.