VATICAN CITY -- More than two million people RSVP’d to a recent social media invitation to “storm” Area 51 in Nevada, in the hope of discovering whether alien life or spacecraft may be secretly stored at this U.S. Air Force base.

Published in Faith

NEW YORK – Once you've seen one vicious extraterrestrial gnaw its way out of a human body from the inside, you've seen 'em all. Or so at least the jaded – or squeamish – moviegoer might be tempted to think.

Published in Movie News