RED Trailer

Cate Blanchett, Alex Russell and Carmen Yap star in this evocative art piece out of Australia.The piece will premiere in January 2017 at the Art Gallery of South Australia as a part of the Adelaide Festival.

Written and Directed by Del Katherine Barton, Blanchett plays ‘Mother’ a spider-like women who kills her men after she has sex with them.