CharacterLeo ArgyllLeo Argyll in Ordeal by Innocence (2018), played by Bill Nighy. Played byBill NighyAppears inOrdeal by Innocence2018