The Spider (movie)
- Production country: United States of America
- Producer: Juan Delcan
- Release date: 12/7/2008
- Run time: 3 min.
Movie description
An abstract animated piece that explores the relationship between love and death, sex and life.
An abstract animated piece that explores the relationship between love and death, sex and life.