Let's Watch: Stardust
The book/illustrated novel is far superior to the film. Don't let the film put you off trying it if you can find it at a library.
Yeah, the bit with cross dressing Robert De Niro had me in stitches.
...it wasn't that bad
I enjoyed this movie despite the too obvious use of Deus Ex Machina. Although now you've explained all the other plot holes, I feel really stupid for not noticing them.
Yes, I agree with 18.104.22.168—now I feel silly for having liked it a good bit, even on several viewings. Makes me wonder if I'm prewired for fantasy setup and give movies an undeserved free pass on the details.