▼
(en)
2005
12m
Drama
Overview: The line becomes blurred between exhibit and audience in a provocative art installation. What would you do?
Status: Released
Release date: April 23, 2005