Subsequently, Lewis portrayed Soames Forsyte in the ITV series "The Forsyte Saga", which earned him positive reviews. He returned to the US to star in "Dreamcatcher", a Lawrence Kasdan film about a man who becomes possessed by an evil alien. The character is American but when possessed he takes on a British accent. On the heels of this role, he starred in "Keane" as a Manhattanite with a fragile mental state who is searching for his missing daughter. Despite the film's poor box-office, Lewis’s performance in the role was very well reviewed.