Crystal films