Full Episodes

Bad Blood

The battle between good and evil comes to an explosive head. Returns This Fall

Watch Latest Episode

You can unlock the latest full episode now by connecting to a participating TV provider account; otherwise, episodes are available for viewing 0 days after the airdate. Select an episode to sign in. Sign out from your provider | Learn more