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.