THE WATCHED (2024)

A young artist gets stranded in an extensive, immaculate forest in western Ireland, where, after finding shelter, she becomes trapped alongside three strangers, stalked by mysterious creatures each night.

THE EQUALIZER 3 (2023)

Robert McCall finds himself at home in Southern Italy but then discovers his friends are under the control of local crime bosses.