Chucky TV Show Gets Final Destination Star Devon Sawa in a Major Role

Final Destination star Devon Sawa has reportedly been cast in a 'major role' in Syfy and USA Network's Chucky TV series.

Comments