highly anticipated film