Transformers: Revenge of the Fallen star Megan Fox is on the cover of the new Empire issue, hitting stores on Thursday, March 26. You can click here for more on what is featured in the issue.
Satan’s Slaves 2: Communion, also known as Pengabdi Setan 2: Communion, is a goosebumps-invoking and eerie Indonesian horror-drama film. Directed…