As part of their Showest 2008 preview, Latino Review showcases a bunch of new filmposters including ones for Vanguard Animation’s Space Chimps , slated for a May 2nd release, and LucasFilm’s Star Wars – The Clone Wars, set to premiere in theaters on August 15th, followed by its TV premiere later on.