‘Knightfall’ Leaving Netflix in August 2023
Knightfall, the captivating historical drama, is set to bid farewell to Netflix in the United States and several other countries in August 2023. Originally airing on the History Channel, Knightfall debuted in December 2017 and...