Luz Carables' 'Shadows of the Past' blends retro horror vibes with surreal anthology storytelling. With haunting visuals, eerie atmosphere and a folkloric edge, this indie film taps into old-school scares while showcasing bold creative ambition.
'Tornado' is a moody samurai-Western from 'Slow West' director John Maclean- set in 1790s Scotland, it’s a stunning, slow-burn thriller with standout performances from Kōki and Tim Roth.