2024 wurde der Film veröffentlicht. Artemis Shaw ist Produzent von Removal of the Eye. Artemis Shaw ist Regisseur von den Film.