Show Menu


Watch Heartbeat online: Episode 20 Moving Target

The village is horrified when it seems there is a sniper on the loose, and Bellamy rethinks his priorities after a near miss with a bullet. DI Shiner makes Mike an offer it would be hard to refuse.

Ready to Watch Heartbeat, Season 12, Episode 20?
click here to see where to watch or .