Carrie Preston

The Holdovers
8

The Holdovers

Oct. 27, 2023

The Holdovers

A curmudgeonly instructor at a New England prep school is forced to remain on campus during Christmas break to babysit the handful of students ...
True Blood
7.622

True Blood

Sep. 07, 2008

True Blood

Thanks to a Japanese scientist’s invention of synthetic, blood vampires have progressed from legendary monsters to fellow citizens ...