I tend to make my own weird rules about magical worlds.
Magic? Talking fox? Tree man? Yeah I can believe that.
Gigantic giants? Yeah nah that is too much.
Half a thumbs up - final vibe verdict: 50% hot for knight Dev Patel, 40% story-line confused, 10% scared.