Full Evil Dead SXSW Q&A (Spoilers)
Video by Indy Mogul
"Evil Dead hits theaters April 5, 2013. This question-and-answer session followed the world premiere at the Paramount Theater in Austin, TX, during the SXSW Film Festival."
© 2013 Sony Pictures Digital Inc. All rights reserved
Posted By: Staff
List All News