Streaming release date (United States) Doctor Odyssey Season 1 will be available to watch on Hulu from September 26, 2024.