An enjoyable fractured fairy tale featuring some seriously strange, yet engaging, larger-than-life characters. A great time!