Ellen Thomas

Critical
7.3

Critical

Feb. 24, 2015

Critical

The Major Trauma Centre is a state-of-the-art unit which treats only the most gravely ill or seriously injured. Whether that patient lives or ...
Dark Money
5.9

Dark Money

Jul. 08, 2019

Dark Money

An ordinary London family decide to accept a substantial pay-off from a renowned filmmaker to keep silent about the abuse of their youngest son. ...