Tosca

It is opera, it is Italy. It is desire, passion and murder...

2001-09-01 | 120 minutes

Rating: 6.4