The series finale of Snowfall aired on Wednesday evening, and—now that the six-season show has officially wrapped—Damson Idris is being praised left and right by viewers!
Snowfall first premiered in 2017, and viewers instantly became hooked on the story of Franklin Saint—Damson’s character, who was determined to establish a drug empire in South Central Los Angeles.