With the exception of a few exterior shots in downtown Los Angeles and Seattle the majority of the film was all shot on stage in Santa Clarita, CA at LA North Studios 

* Click the poster above to watch the trailer

Back to Top