Irma la Douce

A story of passion, bloodshed, desire and death... everything, in fact, that makes life worth living.

1963-06-05 | 147 minutes

Rating: 7.4