Resurrection is a 2001 Italian-French-German co-production directed by Paolo and Vittorio Taviani.
More at Wikipedia.
Director: Paolo and Vittorio TavianiRelease date: December 26, 2001Running time: 180 minutes
External links: IMDb