a film still from amelie