The product is a 35mm film strip featuring imagery from the animated series "The Clone Wars." Released in 2003, this collectible item is from a film played in theaters! This strip features Obi-Wan Kenobi and a storm trooper.