New York City radio host Erica Bain decides to take the law into her own hands after losing her fiancé in a brutal Central Park attack.
Platforms available in your country