Alien Raiders is a nice indie horror film that comes close, oh so very close, to hitting its mark. Solid performances from a cast of mostly up-and-coming actors and actresses, a creative story, and some nice creature effects really help make a strong case for checking this out on DVD....
Read more