A new clip from director Rob Zombie's The Lords of Salem is entitled "Red Cross", but don't expect a bunch of white-clad volunteers helping people out. This is a horror movie, after all. The clip shows Sheri Moon Zombie investigating an eerie red glow coming from a creepy apartment. Anchor Bay Films has also unveiled two colorful new posters for this upcoming horror-thriller, debuting in theaters nationwide April 19.

The Lords Of Salem Poster 1
The Lords of Salem Poster 2