Will Smith has been tapped to star in I, Robot, a futuristic thriller based on Isaac Asimov's 1940s short-story collection. According to Variety, Smith will play a detective trying to stop robots from taking over the world. In other Hollywood casting news, Rob Schneider is in final talks to star in The Adventures of Sinbad the Insurance Salesman, a comedy about a lovelorn insurance employee who meets the girl of his dreams.