S15E22 · Sweet Amelia

Sweet Amelia

S15E22 · 2022-03-28 · 60 min

When Crabtree's mentally deranged kidnapper, Amelia, turns herself in, he braces for trouble.

The show’s own verdict is on its page.