Filming Locations (4)

  • Santa Fe Avenue, Downtown, Los Angeles, California, USA

  • Tunnel beneath the 6th Street Viaduct, Downtown, Los Angeles, California, USA

  • Simi Valley, California, USA

  • Los Angeles River, California, USA