The 10th Kingdom. HBO miniseries from the late 90s. Great mix of lots of different fairy tales (with a modern twist). If you enjoy ABC's "Once Upon a Time" you'll enjoy this. The full movie is on YouTube in 30 parts. This is part 1. The whole thing is about 6 hours long, so don't try to watch it all in one sitting.