Filming Locations (2)

  • Andy Jauregui Ranch - Placerita Canyon Road, Newhall, California, USA (Lanning Ranch)

  • Towsley Canyon, Newhall, California, USA (Wolf's ambush site)