Exclusive: The 2025 Berlinale best screenplay winner comes to theaters in March, and IndieWire shares the trailer here.