Thanksgiving 2: Return of Gary

Thanksgiving 2: Return of Gary is a 2003 American slasher film written produced and directed by Eli Roth The Film Stars Chad Michael Murray as Gary Shadowmend P. J. Soles as Nurse Courtney Müller Omar Epps Tatyana Ali Tom Welling Sarah Michelle Gellar Freddie Prinze Jr. Kerry Washington RonReaco Lee Special appearance by Danny Glover as Doctor Luther McKinLey with Melba Moore as Head Nurse Loretta PerKins-McKinLey and James Earl Jones as ShelDon McKinLey

Further information on individual characters: List of Thanksgiving (film series) characters

Further information on cast members: List of Thanksgiving (film series) cast members

Cast

James Earl Jones as ShelDon McKinLey

Amy Ryan as Libby Morris

Aaron Eckhart as Doctor TayLor Hayes

Annie Wersching as MaryJane LarRence

James Marsden as Deputy Benny ReyNolds

Rebecca Gayheart as Nurse RoseMary ArmStrong

Danny Glover as Doctor Luther McKinLey

Melba Moore as Head Nurse Loretta PerKins-McKinLey

RonReaco Lee as Police officer StanLey SinClair

Kerry Washington as Tori SinClair

Freddie Prinze Jr. as Arthur Shadowmend

Sarah Michelle Gellar as Irene ReyNolds-Shadowmend

Tom Welling as Harold ReyNolds

Chad Michael Murray as Gary Shadowmend

P. J. Soles as Nurse Courtney Müller

Omar Epps as Deputy Darrel McKinLey

Tatyana Ali as KaitLyn McKinLey

Justin Hartley as MalColm RooseVelt

Katheryn Winnick as Zoey Smith

Casey Affleck as Percy JenKins