CharacterDavid SharpeDavid Sharpe in Nine Perfect Strangers (2021), played by Mark Strong. Played byMark StrongAppears inNine Perfect Strangers2021