David Rose (Brendan Fehr) a jeho těhotná manželka Ivy (Anastasia Griffith) koupili starý viktoriánský dům. Při prodeji věcí po předchozích majitelích potkávají spolužačku ze střední Melindu (Clea DuVall), která je též těhotná. David jí jde na její přání dům ukázat, avšak Melinda už odtud nevyjde. Podezření padá na Davida. Ivy nevěří, že by David Melindu zabil a začne pátrat na vlastní pěst. Do života a vztahu navenek ideálního manželství se pomalu začíná vkrádat nedůvěra.