Passion at the Hope Mill: Full cast announced