Netflix's new medical drama "Pulse" officially landed on the streamer, and it boasts a vibrant cast that's ready to clock in ...
Netflix's new medical drama, set in Miami and featuring a pretty young cast, is more of a soap opera compared with the ...