Coraline családjának új lakásában huszonegy ablak és tizennégy ajtó van. Tizenhárom ajtó nyílik és csukódik. A tizennegyedik zárva van, mögötte csak egy téglafal, amíg egy nap Coraline ki nem nyitja, és egy átjárót nem talál egy másik házba, amely a sajátjuk mása. Csak mégis más…
Eleinte a másik lakásban minden csodás. Jobb a kaja. A játékdobozban felhúzható angyal van, amely körbe-körbe repül a szobában, a könyvek képei mozognak, a dinoszaurusz-koponya csattogtatja a fogát. És van itt Coraline-nak másik anyja és másik apja is, akik azt akarják, hogy velük maradjon. Legyen az ő kislányuk. Meg akarják változtatni, és többé el nem engedni. Ebben a lakásban a tükör mögött még más gyerekek is csapdába estek. Coraline az egyetlen reményük. Be kell vetnie minden ravaszságát, hogy megmentse az elveszett gyerekeket, a szüleit és saját, normális életét.