Agnes MacDonnell, a strong and self-confident Englishwoman, owns a large estate on an island off the west coast of Ireland. When she begins a passionate but dangerous affair with her new estate manager, Agnes wages a desperate struggle to dominate this charismatic but destructive man.

Greta Scacchi
as Agnes MacDonnell

Daniel Craig
as James Lynchehaun

Stephen Dillane
as Dr. Coly

Valerie Edmond
as Libby

Donal Donnelly
as Sweeney

Lalor Roddy
as Eamon

Mikel Murphy
as Paddy

Olivia Caffrey
as Julia

Charlotte Bradley
as Peasant Woman

Noel O'Donovan
as Glass Workman