You truly haven't lived until you've seen next-generation Godzilla movies like 2004's Godzilla Final Wars. An elite squad of ninjas do battle with evil aliens. Plus giant evil alien monsters do battle with Godzilla!