Animal Trap
Production: United Kingdom
Release date:
A haunting and brutal depiction of animal cruelty. Fast paced cut up art brut collage film.
5.5
10
7.5
5.7
0
6
5
9
7.1
6.3
8
© CeCe. All rights reserved.