Hmmm, Robert Carlyle playing a mysterious morally ambiguous puppet master with knowledge of powerful secrets, sounds strangely familiar.
Hmmm, Robert Carlyle playing a mysterious morally ambiguous puppet master with knowledge of powerful secrets, sounds strangely familiar.