Black Sun poster
TV

Black Sun (2017)

S01E13 Pinocchio

Feb 12, 2009 • Season 1 • Episode 13 • HD

A series of stem cell heists suggest a complex cloning scheme, prompting Dr. Hood to believe that his longtime adversary, Gepetto, has made a comeback.

Country: RS, US