Dieser Film ist 2017 veröffentlicht worden. Der Film ist den Kategorien Musik und Mystery eingeordnet. Haley McCormick ist Produzent von diesen Film. Haley McCormick ist Regisseur von diesen Film. Schauspieler: Christina Ricci als Layla / Self (archive footage from Buffalo '66).