Daedalus has escaped death for centuries , but gives himself over to Nico di Angelo , a son of Hades , so he can accept his punishment in the Underworld and also so he can see his son Icarus and his nephew Perdix . Daedalus has escaped death for centuries , but gives himself over to Nico di Angelo , a son of Hades , so he can accept his punishment in the Underworld , and also so he can see his son Icarus , who was accidentally killed by one of his own inventions , and his nephew Perdix , whom he had regrettably killed out of rage .