Where To Stream Slings & Arrows Season 3 Episode 6
The Promised End
- Aired August 28, 2006
- 60 Min
Lear gets cancelled and Geoffrey's future at the festival is in doubt. Ellen finally fires Barabara. It ends in typical Shakespearean fashion‒with a wedding and a song.