Episode 10 Inglorious Basterds - Tarantino's Masterpiece? Published on: 25th December, 2023 Episode Details