Here's what to know about catching Netflix's first English-language medical drama. "Pulse" Season 1 premieres on April 3 on ...
Read more: Doctor Who season 2 - Everything you need to know Watch Doctor Who and add to your Watchlist on BBC iPlayer now New episodes will then debut weekly with an array of dazzling guest cast ...