El guion fue escrito por Romeo Muller, siendo bastante fiel a la novela, excepto en algunos puntos, como la desaparición del personaje de Beorn.