Three Needles is a drama that visits rural China, a plantation in South Africa, and Montreals porn industry, to tell three separate yet universal stories, rooted to struggles with the HIV pandemic. In China, Ping is a pregnant young woman running a black market blood collection scam that creates a mini epidemic in a rural village. In Montreal, Denys is a porn actor hiding his positive HIV status in order to continue working and supporting his mother–who herself goes to extreme lengths to provide for the familys future. And, in Africa, Sister Clara is a young novice nun, driven to convert the rapidly dying Africans to Catholicism before its too late; she makes a desperate bargain with a corrupt plantation owner to help prevent the spread of HIV in the region, bringing two nuns, who are of her same order, to accompany her on the journey.