Born Again was released online on March 25, 2025, as we were waiting for the fifth and sixth episodes to stream.