Gary Naylor sees a loyal, committed adaptation of CS Lewis's once celebrated novel that fails to ignite fully as drama, but works well as polemic.