Beautiful, interesting, incredible cinema.
Short Italian-spoken film about a relationship focusing on sexual abuse, exile, self-pity and shame.