Transformers: The Last Knight hits theaters everywhere today, so what better way to ring in the official start of summer? I mean if you're in the mood for seeing robots clashing with knights in  King Arthur's court, or blowing up Allied and Nazi forces in blazing/mind numbing feats of slow motion,...