Savage Souls is a 2001 French drama film directed by Raúl Ruiz. It was screened out of competition at the 2001 Cannes Film Festival.
More at Wikipedia.
Director: Raúl Ruiz|Raúl Ruiz (director)Release date: May 22, 2001Running time: 120 minutes
External links: IMDb