Naman Ramachandran Lionsgate-backed streamer Starzplay has closed a licensing agreement with NBCUniversal Global Distribution for upcoming limited series “Dr. Death.”The platform will stream the series exclusively in Belgium, France, Italy, the Netherlands, Spain, the U.K.