← Latest news

Ahead of the upcoming edition of the Locarno Film Festival, taking place from August 5 to 15, Delta Star Pictures announces the start of pre-production on the new feature film by director Jordan River. Principal photography will begin in spring 2027 and will involve an international cast and crew.
The production is currently conducting location scouting across Italy to identify the film’s shooting sites.
The work promises a cinematic experience of the highest visual and audio quality: shot in 17K IMAX format and enhanced by the innovative neuroacoustic ThetaWave Cinematic Modulation System technology.
An ambitious project that combines striking visual impact and technological innovation with a profound artistic exploration of the destiny of humanity.