Klep NapierMay 17, 20231 minTRAILERS'The Creator' Starring John David Washington Gets First Trailer!"This is a fight for our very existence." The Creator is a post-apocalyptic thriller involving a future impacted by a war between humans...