update film pre-implementation