Sherlock

Sherlock 2010

8.50

A modern update finds the famous sleuth and his doctor partner solving crime in 21st century London.

2010

The Perfect Couple

The Perfect Couple 2024

6.93

Amelia is about to marry into one of the wealthiest families on Nantucket, until a shocking death derails the wedding — and turns everyone into a suspect.

2024