Actors Owen Wilson and Ben StillerActors Owen Wilson and Ben Stiller pose for a portrait to promote their film ‘Starsky & Hutch’ in Los Angeles, California on February 24, 2004.