‘Evil Dead’ Will Premiere at SXSW This March!

Any Evil Dead news is good news in my opinion. South by Southwest Film Conference has just confirmed that they will host the world premiere of Evil Dead — officially making SXSW the place to be on March 8th through the 17th. They will be celebrating their 20th anniversary this year, and oh boy, what a […]

Read More