Film constructor