1890-ieji. Atokioje saloje prie Naujosios Anglijos krantų, du vyrai – Tomas Veikas (Willem Dafoe) ir Efraimas Vinslou (Robert Pattinson) – prižiūri švyturį. Vieną dieną kyla audra ir vyrai lieka įkalinti vėjo, bangų ir klykiančių žuvėdrų pasaulyje. Įtampa auga, o riba tarp realaus ir mistiško pasaulio pamažu ima nykti.

XVIII a. pradžia. Anglai išdidžiai kovoja su prancūzais. Nepaisant to, ančių lenktynės ir ananasų valgymas klesti. Gležna karalienė Ana (akt. Olivia Colman) užima sostą, o jos artima draugė, ledi Sara (akt. Rachel Weisz), kol karalienė jaučiasi prastai, pastarosios pavedimu valdo šalį. Kai rūmuose pasirodo nauja tarnaitė Abigailė (akt. Emma Stone), jos žavesys akimirksniu pavergia Sarą. Sara priima Abigailę po savo sparnu, o Abigailė pamato galimybę grįžti į aristokratišką gyvenimą. Kadangi karas atima iš Saros daugybę jos laiko, Abigailė nusprendžia tapti karalienės kompanione. Jų auganti draugystė suteikia Abigailei šansą įvykdyti savo ambicijas ir ji neleis moterims, vyrams, politikai ar triušiams maišytis jos kelyje.

Istorija apie dominantę ir Halą, jos turtingą klientą, ir betvarkę, kuri gimsta, kai Halas bando užbaigti santykius.