يحكي الفيلم قصة الطفل بيتر (ليفي ميلر) يعيش في دار للأيتام، وفي أحد الليالي يهجم على البيت مجموعة من القراصنة ويخطفون الأولاد، من أجل نقلهم إلى أرض المستحيل ليقوموا بالعمل لإستخراج غبار الجنيات. وعندما بدأ بيتر بالإستخراج عثر على إحدى أحجار الجنيات، ليخطفها أحد العاملين وادعى أنها له، مما جعل بيتر يُطالب بها مما أدى لاعتقاله. بسبب هذه الحادثة قابل بيتر زعيم القراصنة بلاك بيرد (هيو جاكمان)، الذي أمر بسجنه. ثم قام صديقه جيمس هوك (غاريت هيدلوند) بمساعدته على الهروب. ليبدأ رحلة العثور على والدته، وتتحول مهمته بعدها لحماية كهف الجنيات من القراصنة.