Neve Campbell
Detective Nicole "Nic" Searcy
LA Sheriff Department Detective Nicole "Nic" Searcy heads up a small office in the main city of Avalon on Catalina Island, where she is pulled into a career-defining mystery that challenges everything she knows about herself and the island.