Time Will Tell

Season 1, Episode 6

Time Will Tell

February 11, 2026

Overview

A distraught mermaid arrives at the detective agency searching for the reason why her lover tried to kill her.

Loading

...