In 1990s New Jersey, on a small island known as Starling Isle, a Parisian man creates a commune for the lost and forgotten, promising to heal and save them all.
Charismatic, magnetic and determined, Theodore Toad focuses on bringing together wayward souls, creating what he describes as a found family. Everything seems perfect, from the outside. As time goes on, some of his followers begin to question...
Is Theodore truly a man sent from the Heavens, or does that charming smile hide more nefarious intentions?