Avalon streaming vf In Production Mystery - Crime - Drama A sheriff detective in the small town of Avalon on Catalina Island is drawn into a career-defining mystery.