The mega blockbuster period war drama currently available on Netflix will depart from the streamer on January 12, 2026.