The only thing I can come up with to describe this is Jack and The Beanstalk super epic fairytale edition!!!!!!

[Source: Trailer Addict]