Kyle Rankin is a writer and director, known for The Witch Files, Night of the Living Deb (2015) and Infestation (2009).
Still Waiting...
The Battle of Shaker Heights
Infestation
The Witch Files
Night Of The Living Deb