Cast (17)

Frank Welker

Garfield / Garzooka / Narrator (voice)

Vanessa Marshall

Vetvix (voice)

Gregg Berger

Odie / Odious (voice)

Wally Wingert

Jon Arbuckle / Emperor Jon (voice)

Audrey Wasilewski

Arlene / Starlena (voice)

Jason Marsden

Nermal / Abnermal (voice)

Fred Tatasciore

Billy Bear / Horned Guard (voice)

Stephen Stanton

Randy Rabbit / News Guy / Skinny Guard (voice)

Jennifer Darling

Betty / Bonita (voice)

Neil Ross

Wally / Professor Wally / Charles (voice)

Greg Eagles

Eli (voice)

Cathy Cavadini

Additional Voices (voice)

Paige Pollack

Additional Voices (voice)

David Michie

Additional Voices (voice)

Greg Finley

Additional Voices (voice)

Ruth Zalduondo

Additional Voices (voice)

Jeff Fischer

Additional Voices (voice)

Crew (14)

Dan Chuba

Producer

Mark A.Z. Dippé

Director

Jim Davis

Writer

Ash R. Shah

Producer

Wonjae Lee

Co-Director

John Davis

Producer

Mark A.Z. Dippé

Producer

Joshua Sohn

Associate Producer

Youngki Lee

Producer

Brian Manis

Producer

Jim Davis

Executive Producer

Alex J. Yoo

Associate Producer

Kenneth Burgomaster

Original Music Composer

Rob Neal

Editor