Where To Stream Tell Me Lies Season 3 Episode 8
Are You Happy Now, That I'm on My Knees?
- Aired February 17, 2026
- 67 Min
- Rated 8.8
- Number 3 Of 26 Rated Episodes
A scandal erupts at Baird College. When shocking truths come to light, consequences follow for everyone.