The Lost Domain (French: Le domaine perdu) is a 2005 film directed by Raúl Ruiz.
More at Wikipedia.
Director: Raúl Ruiz|Raúl Ruiz (director)Release date: January 1, 2005
External links: IMDb