Netflix's first English medical drama, Pulse, premiered on April 3, 2025. Set at Maguire Medical Center in Miami, the series follows doctors handling critical emergencies.