Presumed Innocent (Apple TV+) - Cast

Jake Gyllenhaal

as Rusty Sabich


Ruth Negga

as Barbara Sabich


Bill Camp

as Raymond Horgan


O-T Fagbenle

as Nico Della Guardia


Chase Infiniti

as Jaden Sabich


Elizabeth Marvel

as Lorraine Horgan


Nana Mensah

as Det. Alana Rodriguez


Renate Reinsve

as Carolyn Polhemus


Peter Sarsgaard

as Tommy Molto


Kingston Rumi Southwick

as Kyle Sabich


  Change Location