Celebrating Cinematic Excellence: CST Awards Honor Visionaries in Film Craft
Paris, France — The Superior Technical Commission announced the recipients of its prestigious CST Awards, honoring outstanding contributions in the fields of cinematography and sound mixing for the year 2025. Among the notable winners is Ruben Impens, recognized for his exceptional work as the director of photography on the film Alpha, directed by Julia Ducournau. Impens, along with sound mixer Stéphane Thiébaut, was celebrated for their collaborative creativity that significantly enhanced the film’s visual and auditory depth. The jury praised Alpha for its powerful integration of sound and imagery, acknowledging how both artists brought the … Read more