Castille Landon es una actriz y directora norteamericana, nacida el 2 de octubre de 1991, en Bradenton, Florida. Hija de la productora Dori A. Rath, Castille estaba determinada seguir en el camino de la industria del entretenimiento, formándose primero en la Universidad de Harvard, para después estudiar en la Universidad de Oxford, donde obtuvo una maestría en escritura creativa. Aunque su carrera en la industria empezó como actriz, Landon ha estado más interesada en la labor detrás de cámaras, en la escritura y dirección. Debuto como directora con la cinta para televisión Albion: The Enchanted Stallion (2016), a las que han seguido cintas como Miedo a la lluvia (2021), After: Almas perdidas (2021) y Adter: Amor Infinito (2022), entre otras.