The curse has been broken! New romances, rekindled loves and weddings may be brewing in Middleton. Will Adam return and finish what he started with Stephanie? Does Joy and Carter spell doom or will romance bloom? The Merriwick Sisters' mysterious satchels reveal their secrets. The Bad Witch