Cast
BAD BLOOD chronicles how a "miracle" treatment for hemophilia became an agent of death for 10,000 Americans.
12 October 2018
31 May 2004
24 April 2019
8 July 2007
11 June 2022
5 July 2017
25 June 2015
15 February 2023
24 December 2021
20 November 2019
31 May 2023
4 March 2022
7 July 2021
30 September 2021
28 March 2018
28 December 2022
24 March 2021
4 November 2021
3 November 2004
1 November 2023
28 July 2010