When Kaia Sellars arrives in the small town of Grace, California from Manhatt...
Seven Deadly Sins
Season 1 Episode 2
After the accident, the chain of events leading up to it is slowly untangled, both by the students involved and by Detective Sharon Geary. Everyone involved seems to have something to lose so even as more people learn the truth no one...