Your Tongue On My Heart

Italy

4 min     5     1999     Italy

Overview

An experimental Super 8 short film directed by and starring Asia Argento, which premiered at the Locarno International Film Festival.

Similar