Rachel True, one of the stars of the teenage witch movie and 1996 cult classic The Craft, has landed the lead role in the supernatural thriller The Last Call, reports Variety. “The Last Call follows Dr. Amara Rowen (True), a documentary filmmaker who, after what appears to be a cult mass suicide, is contacted by […]