The Squirrel the new film from writer and director Markus Lehmusruusu is set to have it's world premiere at fantastic Fest 2026. I was able to have a conversation with Markus and actor Mimosa Willamo about the journey to bring this story to cinematic life. The Squirrel is also Finland's entry to the Academy Awards for best International Picture. Bonus, my cat Batman makes an appearance.
