Starting January 27, 2026, Netflix will present a three-part documentary series about Take That, looking back on 35 years of band history. With previously unreleased archive material and very personal ...