The Perfect Soulmate

On the outside, Sarah Miles appears to have it all: her husband is charming and successful and their daughter Megan is bright and engaging. Having put her once successful career as a published poet on hold to raise Megan, Sarah now shares her writing on her poetry blog. But there's a terrible truth lurking behind the doors of her suburban mansion… despite his polished persona, Sarah's husband is controlling, manipulative, and abusive. Isolated and desperate to escape her marriage, Sarah welcomes the newfound attention of one of her devoted fans, a bookish young woman named Lee Maxson. But as Sarah gets closer to Lee, she begins to discover that she’s found an ever more dangerous companion.

Loading countdown...
Chalet Girl

Chalet Girl

2011

Villagers - Berlin Live

Villagers - Berlin Live

2019

Fantastic Beasts: The Crimes of Grindelwald

Fantastic Beasts: The Crimes of Grindelwald

2018

2001: A Space Odyssey

2001: A Space Odyssey

1968

The Shape of Water

The Shape of Water

2017

Train to Busan

Train to Busan

2016

Titanic

Titanic

1997

Joker

Joker

2019

Frozen

Frozen

2013

Annihilation

Annihilation

2018

Lady Bird

Lady Bird

2017

The Imitation Game

The Imitation Game

2014

Wonder

Wonder

2017

La La Land

La La Land

2016

World War Z

World War Z

2013

The Grand Budapest Hotel

The Grand Budapest Hotel

2014

Get Out

Get Out

2017

Game Night

Game Night

2018

Knives Out

Knives Out

2019

Thor: Ragnarok

Thor: Ragnarok

2017