All Cast

Jennifer Lopez

Jennifer Lopez

Terri Flores

Ice Cube

Ice Cube

Danny Rich

Jon Voight

Jon Voight

Paul Serone

Eric Stoltz

Eric Stoltz

Dr. Steven Cale

Jonathan Hyde

Jonathan Hyde

Warren Westridge

Owen Wilson

Owen Wilson

Gary Dixon

Kari Wuhrer

Kari Wuhrer

Denise Kalberg

Vincent Castellanos

Vincent Castellanos

Mateo

Danny Trejo

Danny Trejo

Poacher

Frank Welker

Frank Welker

Anaconda (voice) (uncredited)