Stijn Keuleers is known for Escape from Brazil (2022), De Bibliotheek (2014) and There's Something in the Barn (2023).