A laboratory worker suspects that there is something sinister at work when drug trials result in unexpected deaths.
2007
HD
Canada
English
narcolepsy
