Origins episode schedule for April 2025 has been revealed. It includes the upcoming season finale before the summer hiatus.