On Masters of Sex Season 3 Episode 9 while Virginia and Bill continue to be at loggerheads over the surrogates program, it's time for Dan to leave. Watch the trailer!
On Masters of Sex Season 3 Episode 7 everybody seems to be living in a grand illusion of their own lives. Oh what tangled webs they weave! Take a look.