The Looming Tower Trivia | 30 facts about the Hulu miniseries September 21, 2021 By mdovri Leave a Comment “The Looming Tower” is a miniseries aired on Hulu in 2018, and it is based on a non-fiction Pulitzer awarded book. [Read more…] about The Looming Tower Trivia | 30 facts about the Hulu miniseries