Cast
BAD BLOOD chronicles how a "miracle" treatment for hemophilia became an agent of death for 10,000 Americans.
12 October 2018
21 January 2015
16 August 2023
14 February 2010
27 February 2024
18 December 2014
15 December 2021
19 July 2023
17 June 2015
1 November 2013
22 October 2014
3 July 1985
15 December 2009
30 September 2015
9 February 2016
17 January 2004
28 July 2015
24 April 2019
15 July 2010
5 November 2014
28 July 2010