12-letni Peter (Sam Everingham) wraz z rodzicami i młodszą siostrą Verity (Alyla Browne) przeprowadzają się do rodzinnego domu ojca. Początkowo chłopiec nie jest zadowolony z przenosin, ale wszystko ulega zmianie, gdy rodzeństwo pewnej nocy trafia do magicznej krainy pełnej smoków i niezwykłych stworzeń. Na miejscu dowiadują się oni, że mieszkańcom grozi niebezpieczeństwo ze strony bezwzględnego wroga, który karmi się strachem swoich ofiar. Aby go powstrzymać, Peter i Verity muszą odnaleźć pięć skarbów, dzięki którym uda się pokonać najeźdźcę.