Imitating the form of an armadillo, this critically-acclaimed 23,000-square-foot, five-story structure houses offices, archives, exhibition space, and a 70-seat screening room that's dedicated to celebrating the legacy of the pioneering French film company.