Will Smith (search) delighted fans with an outdoor concert before the British premiere of his latest film, "I, Robot."

Accompanied by DJ Jazzy Jeff (search), Smith performed for about 3,000 people Wednesday outside the Odeon theater in London's Leicester Square. The set included hits "Summertime" and "Men in Black," and Smith's latest single, "Switch."

"When you have these kind of events everybody can't get in. I wanted to give the people who came to support me a little treat out here," the 35-year-old actor-rapper said.

"I, Robot," (search) a sci-fi thriller in which Smith plays a detective investigating androids run amok, allowed him to blend two long-standing interests, he said.

"From 5 years old I wanted to be a scientist. When I got to 11 or 12 years old I got interested in entertainment. So being in a sci-fi film is a perfect blend of the two," Smith said.