All Cast

Morgan Freeman

Morgan Freeman

Alex Cross

Ashley Judd

Ashley Judd

Kate McTiernan

Cary Elwes

Cary Elwes

Det. Nick Ruskin

Alex McArthur

Alex McArthur

Davey Sikes

Tony Goldwyn

Tony Goldwyn

Dr. William 'Will' Rudolph

Jay O. Sanders

Jay O. Sanders

FBI Agent Kyle Craig

Bill Nunn

Bill Nunn

Det. John Sampson

Brian Cox

Brian Cox

Chief Hatfield, Durham P.D.

Richard T. Jones

Richard T. Jones

Seth Samuel

Roma Maffia

Roma Maffia

Dr. Ruocco

Jeremy Piven

Jeremy Piven

Henry Castillo, LAPD

Gina Ravera

Gina Ravera

Naomi Cross

Heidi Schanz

Heidi Schanz

Megan Murphy

Mena Suvari

Mena Suvari

Coty Pierce

Tatyana Ali

Tatyana Ali

Janell Cross

William Converse-Roberts

William Converse-Roberts

Dr. Wick Sachs

Helen Martin

Helen Martin

Nana Cross

Rick Warner

Rick Warner

Sgt. Willard

Billy Blanks

Billy Blanks

Instructor

Dianna Miranda

Dianna Miranda

Jennifer

Mary Major

Mary Major

TV Reporter

Melinda Renna

Melinda Renna

TV Reporter

Angel Harper

Angel Harper

Reporter

Alan Wilder

Alan Wilder

Reporter

Dan Cashman

Dan Cashman

Reporter

Patrick Thomas O'Brien

Patrick Thomas O'Brien

Reporter

Brenda Kincaid

Brenda Kincaid

Reporter

Lonnie McCullough

Lonnie McCullough

Reporter

Larry Cedar

Larry Cedar

Reporter

Tresha Rodriguez

Tresha Rodriguez

Reporter

Caroline Case

Caroline Case

Reporter

Loanne Bishop

Loanne Bishop

Kate's Nurse

Tim Ahern

Tim Ahern

LAPD Sergeant

W. Earl Brown

W. Earl Brown

Locksmith

Brian Brophy

Brian Brophy

Swim Team Manager

Michael Cutt

Michael Cutt

FBI Agent (Hospital)

Meta Golding

Meta Golding

Beautiful Girl

Sadie Stratton

Sadie Stratton

Beautiful Girl

Brandi Andres

Brandi Andres

Beautiful Girl

Dana Seltzer

Dana Seltzer

Beautiful Girl

Justina Vail Evans

Justina Vail Evans

Beautiful Girl

Nichole McAuley

Nichole McAuley

Beautiful Girl

Tricia Vessey

Tricia Vessey

Woman at Nepenthe Bar

John Cothran

John Cothran

FBI Agent at Lair

Robert Peters

Robert Peters

Agent on Robe

Jill Callahan

Jill Callahan

Female Reporter in Durham

Nancy Yee

Nancy Yee

Chinese Grandmother

Christina Ma

Christina Ma

Chinese Mother

David Cowgill

David Cowgill

Chief Resident

Weston Blakesley

Weston Blakesley

Bellman

Joe Inscoe

Joe Inscoe

Large Cop

Deborah Strang

Deborah Strang

Dianne Wainford

Robert Overmyer

Robert Overmyer

Competitive Swimmer

Boise Holmes

Boise Holmes

Basketball Player

Anthony Backman

Anthony Backman

Competitive Swimmer

Tony Donno

Tony Donno

Eathen, Kickboxer

Anna Maria Horsford

Anna Maria Horsford

Vickie Cross

Jack Kyle

Jack Kyle

Competitive Swimmer

Lino Marrero

Lino Marrero

Basketball Player

Tracey Walter

Tracey Walter

Clerk in Bookstore

Gregg Henry

Gregg Henry

Detective