quot;,"cad":" The Sniper - S2:E2 in Sue Thomas: F.B.Eye | Hallmark+ | Exclusive Series & Movies + Rewards quot;,"eur":"€","gbp":"£","php":"₱","sek":"SEK","usd":" The Sniper - S2:E2 in Sue Thomas: F.B.Eye | 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":"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."}}}} "> The Sniper - S2:E2 in Sue Thomas: F.B.Eye | Hallmark+ | Exclusive Series & Movies + Rewards
Sue Thomas: F.B.Eye: The Sniper
Sue Thomas: F.B.Eye: The Sniper

The Sniper

S2 E2 • 2003 • 43m • TV-PGThree random people are all shot by the same man. With so little evidence to go on, the team is stretched to the limit forcing Jack to take drastic actions in order to catch the sniper, actions that could put his life in danger.Actors: Deanne Bray, Yannick Bisson, Rick Peters

Season 2

Sue Thomas: F.B.Eye: The Girl Who Signed Wolf

Sue Thomas: F.B.Eye: The Sniper

Sue Thomas: F.B.Eye: Homeland Security

Sue Thomas: F.B.Eye: Cold Case

Sue Thomas: F.B.Eye: The Newlywed Game

Sue Thomas: F.B.Eye: Breaking Up is Hard to Do

Sue Thomas: F.B.Eye: Bad Hair Day

Sue Thomas: F.B.Eye: Political Agenda

Sue Thomas: F.B.Eye: The Gambler

Sue Thomas: F.B.Eye: Into Thin Air

Sue Thomas: F.B.Eye: To Grandmother's House We Go

Sue Thomas: F.B.Eye: The Lawyer

Sue Thomas: F.B.Eye: The Holocaust Survivor

Sue Thomas: F.B.Eye: The Mentor

Sue Thomas: F.B.Eye: Rocket Man

Sue Thomas: F.B.Eye: Elvis Is in the Building

Sue Thomas: F.B.Eye: Hit and Run

Sue Thomas: F.B.Eye: Concrete Evidence

Sue Thomas: F.B.Eye: The Kiss