Mark Carducci Castle - Detective tra le righe ROT: Reunion of Terror Don Cheadle is Captain Planet - Part 2