Alpha Film 2025 2h 8m Alpha drama filmbody horror film Directed by JD Julia Ducournau film by Julia Ducournau Released19 May 2025CountryFrance, BelgiumLanguageFrench