quot;,"cad":" Good Witch | Hallmark+ | Exclusive Series & Movies + Rewards quot;,"eur":"€","gbp":"£","php":"₱","sek":"SEK","usd":" Good Witch | Hallmark+ | Exclusive Series & Movies + Rewards quot;},"description":"","disclaimer":"By clicking Agree & Subscribe, you authorize us to automatically renew your Hallmark+ membership monthly or yearly (as applicable) after your free trial until you cancel. You can cancel through your [account dashboard](https://www.hallmarkplus.com/settings/account) or by [contacting our Care team](https://care.hallmarkplus.com/). ","external":{"addPayment":{"success":{"message":"You've successfully added an external payment method to your account!","title":"Adding payment was successful!"}},"failure":{"message":"Something has gone wrong while attempting to resolve external payment!","title":"External Payment Error"},"success":{"message":"You should now be redirected to the external payment provider to complete your purchase!"},"unsupported":{"message":"Payment type is not supported!"}},"payment":{"tab":{"credit":"Debit/Credit","paypal":"PayPal"}},"paymentFooter":"For further help, please contact Care at [care.hallmarkplus.com](https://care.hallmarkplus.com).","paymentMethods":{"applepay":{"message":"Your account is set up to manage purchases through Apple Pay!","title":"Apple Pay Subscription"},"gcash":{"message":"Your account is set up to manage purchases through GCash!","title":"GCash Subscription"},"googlepay":{"message":"Your account is set up to manage purchases through Google Pay!","title":"Google Pay Subscription"},"paypal":{"button":"Continue to PayPal","description":"","disclaimer":"","message":"Your account is set up to manage purchases through PayPal, click the icon to manage your purchases!","redirect":"Redirect to PayPal","title":"PayPal Subscription"}},"preauthorization":{"button":"Confirm"},"price":{"free":"Free","oneOff":"__purchase.currency__ __purchase.price__","periodical":{"day":"__purchase.currency__ __purchase.price__ / day","day_plural":"__purchase.currency__ __purchase.price__ / __count__ days","minute":"__purchase.currency__ __purchase.price__ / minute","minute_plural":"__purchase.currency__ __purchase.price__ / __count__ minutes","month":"__purchase.currency__ __purchase.price__ / month","month_plural":"__purchase.currency__ __purchase.price__ / __count__ months","season":"__purchase.currency__ __purchase.price__ / season","season_plural":"__purchase.currency__ __purchase.price__ / __count__ seasons","week":"__purchase.currency__ __purchase.price__ / week","week_plural":"__purchase.currency__ __purchase.price__ / __count__ weeks","year":"__purchase.currency__ __purchase.price__ / year","year_plural":"__purchase.currency__ __purchase.price__ / __count__ years"},"until":"__-price__ until __date, MMMM D, YYYY__."},"purchase":{"button":"Purchase"},"subscribe":{"button":"Agree & Subscribe"},"subscription":{"cancelPage":{"cta":"Stay and save","message":"We’re sad to see you go! Come back anytime to stream new series & movies","seo":{"title":"Cancel subscription"},"title":"Leaving us already?"},"saveCampaign":{"cancel":"Cancel subscription","cta":"Stay and get a discount","error":{"message":"You have already redeemed this offer."},"message":"We noticed you're considering saying goodbye. But before you cancel, how about a little something from us? Unlock a special offer designed just for you! Enjoy a 50% discounted subscription rate as our way of saying thanks for being part of Hallmark+. Click \"Stay And Get a Discount\" to claim your exclusive 50% off offer now!","success":{"message":"Thanks for giving us another chance! We've just applied a 50% discount on your upcoming billing.","title":"Discount Applied"},"title":"Wait! before you go… redeem this special offer!"},"status":{"free":"Free subscription.","moved":"Your plan will change to __purchase.next.title__ on __- date, MMMM D, YYYY__. The new price will be __purchase.next.currency____purchase.next.price__. For any cancellation requests or questions about your subscription, please email [Care@hallmarkplus.com](mailto:Care@hallmarkplus.com)","pendingActivation":"Your subscription is being processed. Please refresh the page to check for updates.","recurring":"Your next charge is on __- date, MMMM D, YYYY__.","renewalPending":"Payment pending. Please check your payment method to keep your subscription active.","timeLimited":"Expires on __- date, MMMM D, YYYY__.","unknown":"The status of your subscription is unknown. Please reach out to the Customer Support team if this message persists or if you have issues accessing the content."},"winback":{"cancel":"Cancel subscription","cta":"Stay and get a discount","error":{"message":"You have already redeemed this offer."},"message":"We noticed you're considering saying goodbye. But before you cancel, how about a little something from us? Unlock a special offer designed just for you! Enjoy a 50% discounted subscription rate as our way of saying thanks for being part of Hallmark+. Click \"Stay And Get a Discount\" to claim your exclusive 50% off offer now!","success":{"message":"Thanks for giving us another chance! We've just applied a 50% discount on your upcoming billing.","title":"Discount Applied"},"title":"Wait! Before You Go… Enjoy a Special Offer!"}},"voucher":{"discountAbsolute":{"firstDay":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off the first day","firstDay_plural":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off the first __count__ days","firstHour":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off the first hour","firstHour_plural":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off the first __count__ hours","firstMinute":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off the first minute","firstMinute_plural":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off the first __count__ minutes","firstMonth":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off the first month","firstMonth_plural":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off the first __count__ months","firstSeason":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off the first season","firstSeason_plural":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off the first __count__ seasons","firstUnknown":"The coupon code was successfully applied","firstWeek":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off the first week","firstWeek_plural":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off the first __count__ weeks","firstYear":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off the first year","firstYear_plural":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off the first __count__ years","forever":"__purchase.currency__ __purchase.voucher.discountAbsolute__ off forever"},"discountPercentage":{"firstDay":"__purchase.currency__ __purchase.voucher.discountPercentage__% off the first day","firstDay_plural":"__purchase.currency__ __purchase.voucher.discountPercentage__% off the first __count__ days","firstHour":"__purchase.currency__ __purchase.voucher.discountPercentage__% off the first hour","firstHour_plural":"__purchase.currency__ __purchase.voucher.discountPercentage__% off the first __count__ hours","firstMinute":"__purchase.currency__ __purchase.voucher.discountPercentage__% off the first minute","firstMinute_plural":"__purchase.currency__ __purchase.voucher.discountPercentage__% off the first __count__ minutes","firstMonth":"__purchase.currency__ __purchase.voucher.discountPercentage__% off the first month","firstMonth_plural":"__purchase.currency__ __purchase.voucher.discountPercentage__% off the first __count__ months","firstSeason":"__purchase.currency__ __purchase.voucher.discountPercentage__% off the first season","firstSeason_plural":"__purchase.currency__ __purchase.voucher.discountPercentage__% off the first __count__ seasons","firstUnknown":"The coupon code was successfully applied","firstWeek":"__purchase.currency__ __purchase.voucher.discountPercentage__% off the first week","firstWeek_plural":"__purchase.currency__ __purchase.voucher.discountPercentage__% off the first __count__ weeks","firstYear":"__purchase.currency__ __purchase.voucher.discountPercentage__% off the first year","firstYear_plural":"__purchase.currency__ __purchase.voucher.discountPercentage__% off the first __count__ years","forever":"__purchase.voucher.discountPercentage__% off forever"},"fullDiscount":{"creditCardDescription":"Enter you card details for future payments and click the button below","description":"Enjoy your subscription without entering your card details","or":"OR","subscribeButton":"Start subscription"}}},"login":{"registerLink":"Sign up now","registerText":"Don’t have an account? "},"promos":{"button":{"applyVoucher":"Continue","upgradePlan":"Upgrade your plan"},"error":{"loggedIn":"You seem to already have an account.","voucherInvalid":"Your promo code doesn't seem to be valid."},"subscription":{"price":"Free","status":{"cancelled":"Your free trial will end on __- date, MMMM D, YYYY__."}},"success":{"text":"You’re all set! Now you can enjoy streaming all new original series and movies, and exclusive benefits like monthly cards, discounts and more!","title":"Congratulations!","voucher":"Congratulations: You’ve activated your 2 week free trial. Please create your account in order to start watching."},"title":"Enter your promo code:"},"seo":{"meta":{"description":"{{ item.description | default: \"Stream all-new series & movies and earn shopping rewards. Start your free trial today!\" }}"},"title":{"collection":{"default":"__collection.title__ | __serviceTitle__","tvShow":"__collection.title__ | __serviceTitle__","tvShowSeason":"__collection.title__ (S__collection.season.number__ - __collection.title__) | __serviceTitle__"},"default":"__serviceTitle__","item":{"default":"__item.title__ | __serviceTitle__","liveChannel":"__item.title__ | __serviceTitle__","liveProgram":"__item.title__ | __serviceTitle__","tvShowEpisode":"__item.title__ - S__item.tvShowSeason.season.number__:E__item.episode.number__ in __item.tvShow.title__ | __serviceTitle__","video":"__item.title__ | __serviceTitle__"},"page":{"default":"__page.localizedTitle__ | __serviceTitle__"}}},"validationError":{"emailsDontMatch":"The two email addresses don’t match.","passwordsDontMatch":"The two passwords don’t match."}}}} "> Good Witch | Hallmark+ | Exclusive Series & Movies + Rewards
Good Witch

Good Witch

Next: Starting Over... Again
A Hallmark Original Series. Take a magical journey with Cassie Nightingale as she navigates running her own business, falling in love, and raising her teenage daughter.

Good Witch: Starting Over... Again

1. Starting Over... Again
20151h 22mTV-PG
Like mother, like daughter! The enchanting Cassie Nightingale is back with daughter Grace by her side and together their spellbinding charm is no match for Middleton's newest neighbors.

Good Witch: Running Scared

2. Running Scared
201542mTV-PG
As Middleton's Heritage Festival gets everyone in town talking, Cassie is back to her bewitching ways as she welcomes a scared young woman to the Grey House, only to find out she's being followed.

Good Witch: Do the Right Thing

3. Do the Right Thing
201542mTV-PG
Trouble is brewing after Cassie's mystery guest Ashley goes missing, and another pair of visitors to Middleton shake things up just in time for the town's annual heritage ball.

Good Witch: All in the Family

4. All in the Family
201542mTV-PG
Cassie's mischievous cousin Abigail is back in Middleton, forcing Cassie to attempt tough love as Sam and Grace are swept up in Abigail's spell.

Good Witch: The Truth About Lies

5. The Truth About Lies
201542mTV-PG
Cassie's magic can't keep her away from Abigail's scheming when the truth becomes too hard to hide and Abigail continues to stir the pot in Middleton.

Good Witch: The Storm

6. The Storm
201542mTV-PG
When a blizzard threatens disaster in Middleton, Cassie must convince Sam to follow her intuition in order to help a young couple survive the storm.

Good Witch: Together We Stand...

7. Together We Stand...
201542mTV-PG
As the winter storm continues to pose a threat to all of Middleton, Cassie and Sam work together to save a life and a crisis magically brings them closer.

Good Witch: True Colors

8. True Colors
20151h 23mTV-PG
When Middleton's enchanting "Good Witch" Cassie receives devastating news about the future of the Bell, Book and Candle, the whole town will come together to prove a little bit of magic goes a long way.