Question: who is the teenage girl in hocus pocus
Answer: Thora Birch as Dani Dennison , Max 's 8 - year - old younger sister and an enthusiastic trick - or - treater Vinessa Shaw as Allison , Max 's love interest and native Salem resident Sean Murray as Thackery Binx ; originally a teenager from 1693 , he follows Emily into the woods , where he fails to prevent her death at the hands of the Sanderson sisters .