The Film Yap’s Christopher Lloyd stops by the Indy Now studio to talk about what new movies he recommends you check out this weekend.

New in theaters this week is the horror film Men. From the director of Ex Machina and Annihilation, Lloyd says Men will “really creep you out.”

Watch as Lloyd highlights other new options including Downton Abby: A New Era, Emergency, and more.