Hollywood's actress Julie Benz attends the premiere for latest film "Rambo" at Tokyo, Japan on May 8, 2008. (UPI Photo/Keizo Mori)