Giants Part Two Cast Damien Crosse D.O. Angelo Marconi Tommy Defendi Donny Wright Francesco D'Macho Logan McCree Aybars Rusty Stevens David V