Chris Evans as Ransom Drysdale in Knives Out