Filem iki diputer kapisan ana ing pahargyan Tribeca Film Festival tanggal 16 April 2016. Ora let suwé saka kuwi, Shout! Factory nuku hak dum filem lan mbabar winatesan liwat video on demand tanggal 7 April 2017.