Clayton Davis Rachel True, one of the stars of the teenage witch movie and 1996 cult classic “The Craft,” has landed the lead role in new supernatural thriller, “The Last Call.”Variety has learned exclusively that True will be starring in the upcoming feature, alongside Academy Award nominee Bruce Davison and Emmy winner Keith David.
The film begins shooting on Aug. 9 in Morristown, N.J., with planned shoots also in Los Angeles, Calif.“The Last Call” follows Dr.
Amara Rowen, a documentary filmmaker who, after what appears to be a cult mass suicide, is contacted by the group’s survivors.
Read more on variety.com