Skin of Man, Heart of Beast

Skin of Man, Heart of Beast is a French film directed by Hélène Angel. It won the Golden Leopard at the 1999 Locarno International Film Festival.


Skin of Man, Heart of Beast is a French film directed by Hélène Angel. It won the Golden Leopard at the 1999 Locarno International Film Festival.
Read article on Wikipedia