The TV series "The Tower" has 3 seasons with a total of 11 episodes. The breakdown is as follows:
- Season 1: 3 episodes (broadcast in November 2021)
- Season 2: 4 episodes (titled "Death Message," aired in 2023)
- Season 3: 4 episodes (titled "Gallowstree Lane," aired in 2024)
This gives a total of 11 episodes across all three seasons as of 2025.