The Mastermind (2025) October 18, 2025 Mikkel FrederiksenLeave a comment Reichardt unveils the slow thriller