Rating :
An epic fantasy that stars newcomer Elliot Knight in the title role, alongside Naveen Andrews (Lost), Orla Brady (Mistresses. Strike Back), Sophie Okonedo (Hotel Rwanda) and Timothy Spall (Secrets and Lies, Harry Potter).