film functor