A sheriff detective in the small town of Avalon on Catalina Island is drawn into a career-defining mystery.
No data