Tosca is a 2001 French drama film directed by Benoît Jacquot based on the opera by Giacomo Puccini.
More at Wikipedia.
Director: Benoît JacquotRelease date: January 1, 2001Running time: 126 min
External links: IMDb