The first season consisting of eight episodes premiered on October 18, 2024 on Peacock. The series premiere also aired on Syfy and USA Network the same day, with subsequent episodes continuing to air on USA Network every Friday thereafter. The series was canceled after one season.