The crew using Xsens motion capture technology for the animated scenes in Ecila
The crew building the film's cabin set on Stage A at Chapman University's Dodge College
The crew shooting on location at Thousand Pines Christian Camp & Conference Center
The crew shooting on Stage A at Chapman University's Dodge College of Film & Media Arts