S1E11 · The Invisible People

The Invisible People

S1E11 · 1989-01-21

A large group of homeless people are living in front of a beach club on a Florida beach. They were promised jobs by the wealthy beach club owner, who never gave them anything.

The show’s own verdict is on its page.