In this short film for Christie’s US, Debbie Harry unravels Andy Warhol’s interpretation of the Statue of Liberty. Rendered in 3D, Warhol juxtaposes the duality of America: hope and freedom tinged with despair and destruction.
Production Company:
Peek Films
Release:
October 2012
Duration:
4’16’’
Format:
HD