What's happening?

Jack Irish: 2x3

Episode 3

As Jack Irish discovers more about the two deaths, he isn’t sure who he can trust.

Jul. 22, 2018