Cardinal - Season 3 Episode 3 -
Season 3, Episode 3 - Jack
Sharlene and her family keep Lloyd captive; John and Lise find an unexpected ally; John confronts a possible connection to Catherine's suicide.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.