Bedeviled will make its world premiere at Screamfest in LA on October 22.  More info and tickets here.