A sheriff detective in the small town of Avalon on Catalina Island is drawn into a career-defining mystery.
Demetrius Grosse is an American film and television actor and producer. He's a graduate of the Carnegie Mellon Univer...
Neve Adrianne Campbell (born October 3, 1973) is a Canadian actress, who is an influential figure in popular culture,...