Black Sun poster
TV

Black Sun (2017)

S01E17 Olfactus

Mar 12, 2009 • Season 1 • Episode 17 • HD

During fashion week, a series of four murders fueled by unexpected bursts of anger catches the attention of Doctor Hood, who is called in to look into the disturbing events.

Country: RS, US