Killer Films is a New York City-based independent film production company founded in 1995 by film producers Christine Vachon and Pamela Koffler. From Wikipedia
Producers are targeting an early 2026 Guadalajara shoot contingent on Pascal’s availability.