Streaming release date (United Kingdom) The Franchise Season 1 will be available to watch on Now TV from October 21, 2024.