Update: Police have identified the driver who died as Marc Oliverio, 25, of the 1800 block of McKean Street in South Philadelphia.
Marquita Castleberry was taking a leisurely stroll late Monday afternoon near Penn's Landing when a car sped past her, crashed through a metal fence, flipped end over end, and plunged into the Delaware River.
"It looked like something from a movie," said Castleberry, 38, a city resident.
The man driving the car was rescued by divers, but later was pronounced dead at Thomas Jefferson University Hospital.
Police said the car, a black Volkswagen, had been involved in an accident at Fourth and Arch Streets and the driver had fled the scene.