Magic Mirror is a 2005 Portuguese film directed by Manoel de Oliveira. It was shown in competition at the 2005 Venice Film Festival.
More at Wikipedia.
Director: Manoel de OliveiraRelease date: September 1, 2005Running time: 137 minutes
External links: IMDb