Adaptacija romana Patricka Nessa, nastala prema ideji preminule Siobhan Dowd, aktivistice za ljudska prava i britanske spisateljice. Priča je smještena u suvremenu Englesku, gdje se 13-godišnji dječak Conor (Lewis MacDougall) suočava sa školskim nasilnicima i skorašnjom smrti majke (Felicity Jones) koja boluje od karcinoma. Za usamljeno dijete sve se mijenja kada ga noću počinje posjećivati čudovišno stvorenje (Liam Neeson). Ono mu priča niz bajki tražeći u zamjenu od dječaka detalje o njegovoj noćnoj mori.

Okrutna kraljica Gedren otme Talisman, tajanstveni predmet kojim je stvoren čitav svemir, kako bi zavladala svijetom. Pri tome ubije i sve čuvarice Talismana, osim Varne, jedine koja uspije pobjeći, iako teško ranjena. Varnu od Gedreninih vojnika spasi ratnik Kalidor, i Varna od njega zatraži da potraži njezinu sestru Sonju. Kalidor pronađe Sonju i odvede ju sestri, koja od nje na samrti zatraži da uništi Talisman i spriječi Gedren u njenin planovima. Sonja obeća i kreće u osvetnički pohod, jer i sama ima osobnih razloga za obračun sa Gedren. Kalidor se pridružuje Sonji u pohodu, a putem im se priključuju i mladi princ Tarn, i njegov čuvar Falkon.