Entertainment
Devon Sawa on his ‘heavy’ role playing twins in new Chucky TV series – Nine

Devon Sawa is no stranger to the horror genre. His role as Alex Browning in the original Final Destination film cemented him as a star in one of the world’s greatest horror franchises. Now in 2021 Sawa joins another horror franchise, playing twin brothers…
Continue Reading