Film pripoveduje zgodbo o bankirju Andyju Dufresneju, ki zaradi dvojnega umora pristane v zaporu. Kljub usodi, ki ga doleti, ostane neverjetno duhovno močan. Zaporniki in nadzorniki ga občudujejo. Nadzornikom začne zaradi svojega znanja urejati celo denarne zadeve. A tako, kot so skrite njegove misli, je skrita tudi skrivnost, ki nazadnje privre na dan. Čeprav se sprva zdi, da je film le še ena v nizu žalostnih zaporniških zgodb, kasneje spoznamo, da je v njem pravzaprav polno humorja in življenja, ki nas naučita, kako kljub vsemu ostati pokončen.
Jack odkrije skrivnost, ki se razteza čez več svetov in časovnih obdobij, in tam je Dom gospodične Peregrine za nenavadne otroke. Spozna prebivalce in njihove sposobnosti ter nevarnosti, ki prežijo v obliki mogočnih in skritih sovražnikov.