6/14/09

The Mysterians

An early Japanese sci fi schlockfest that actually is better than many of the lesser Godzilla films.