Margaret Atwood and acclaimed director Jennifer Baichwal (Manufactured Landscapes, Act of God) answer questions after the premiere screening of Payback at the TIFF Bell Lightbox Theatre in Toronto on March 14, 2012.
Your browser doesn't support HTML5 video.
Margaret Atwood and acclaimed director Jennifer Baichwal (Manufactured Landscapes, Act of God) answer questions after the premiere screening of Payback at the TIFF Bell Lightbox Theatre in Toronto on March 14, 2012.