The Wolf & The Sheep

The Wolf & The Sheep

Available on Max
S1 E3: Kevin and Tabatha Bryant appear a picture-perfect New York couple. But when Tabatha is found stabbed to death at home, an affair and double lives are revealed.