Billions
Season 7
Ep 8. The Owl
- TVMA
- September 29, 2023
- 57 min
-
6.8 (552)
Chuck and Prince venture upstate to rub elbows with a new political force; Prince sacrifices pride to do a personal favor; Wendy helps Wags unpack his deepest desires.