Kelly Macdonald

Holmes & Watson
3.8

Holmes & Watson

Dec. 25, 2018

Holmes & Watson

Detective Sherlock Holmes and Dr. John Watson join forces to investigate a murder at Buckingham Palace. They soon learn that they have only four ...
Brave
7.1

Brave

Jun. 21, 2012

Brave

Brave is set in the mystical Scottish Highlands, where Mérida is the princess of a kingdom ruled by King Fergus and Queen Elinor. An unruly ...