an anxiety-inducing film