On the day of the UK release of his debut feature film THE LAST RITE, writer / director Leroy Kincaide talks about overcoming Dyslexia and High-Functioning Autism, making his debut movie for £27,000 and his personal experiences with sleep paralysis. Leroy, your debut feature film THE LAST RITE finally gets a