Catherine (
Julianne Moore) ma wszystko. Jest piękna, utalentowana, odnosi sukcesy zawodowe. Pewnego dnia zaczyna podejrzewać, że jej mąż David (
Liam Neeson) ją zdradza. Chcąc sprawdzić jego wierność, wynajmuje luksusową prostytutkę. Pełna uroku, tajemnicza dziewczyna o imieniu Chloe (
Amanda Seyfried) ma uwieść Davida. Planując erotyczną intrygę, Catherine nie spodziewa się, że sama wpadnie w jej sidła.