Chained



Nine-year-old Tim and his mother Sarah (Julia Ormond)are brought to the cinema by his father Brad (Jake Weber) who urges them to take a taxi instead of a bus when going home. After the show, Sarah wants to call a taxi but one is already arriving. They enter it but instead of taking them home, the driver, Bob (Vincent D’Onofrio), abducts them into his home. There he kills Sarah and makes Tim his slave for his housework, threatening him with violence if he does not obey and giving him the new name “Rabbit”. Tim tries to escape later, Bob even encourages him to run away, but then Tim is afraid to do this when he notices that nobody can hear him far away from the city. Bob is revealed to be a serial killer who abducts young girls, then rapes and kills them at his home.

Source: Wikipedia