Kiedy samotna pisarka adoptuje i nawiązuje więź z dogiem niemieckim należącym do jej zmarłego przyjaciela, zaczyna godzić się ze swoją przeszłością i własnym twórczym życiem wewnętrznym.
Enola Holmes podejmuje się wyjaśnienia sprawy zaginionej dziewczyny. Żeby tego dokonać, nastolatka potrzebuje pomocy przyjaciół oraz starszego brata, Sherlocka.
Rozdzielone rodzeństwo wraca do domu, na rozległe ranczo, które kiedyś znali i kochali, w obliczu głębokiej i gorzkiej rodzinnej spuścizny w mitycznej amerykańskiej scenerii.
W dniu swych szesnastych urodzin Enola Holmes odkrywa, że jej matka zniknęła. Nastolatka trafia pod opiekę swoich starszych braci: Sherlocka i Mycrofta.
Margaret (Tilda Swinton) ma syna Beau (Jonathan Tucker), który jest homoseksualistą. Pewnego dnia znajduje na plaży zwłoki jego partnera. Zdesperowana matka chce chronić syna i wrzuca ciało do jeziora. Wkrótce jest szantażowana przez Aleka (Goran Višnjić), który zna pewien sekret pary "kochanków" uwieńczony na VHS, do tego policja znajduje ciało w rzece . Czy Margaret uda się uchronić siebie i syna z narastajacych coraz bardziej problemów.