An unusual film even amongst low budget productions with less than 3 dozen people involved end to end including actors, production, sound and marketing staff.
Alexa and Justina are often described as newly discovered actors in pieces written about this movie, Alexa did in fact have a minor role a few years earlier before collaborating with her younger relative.
El Castillo is also the name of an ancient monument in Mexico. Spanish pronunciation: el kas'tio, the castle is also known as the Temple of Kukulcan and is a Mesoamerican step-pyramid that dominates the center of the Chichen Itza archaeological site in the Mexican state of Yucatán.