Avalon

Mystery, Crime, Drama

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

Image for tv Avalon