Stan Lee's Lucky Man (2016)
S2E3 Double Bluff
After a man suddenly collapses on a crowded London street, a pie filled with human flesh is uncovered. As Harry and his team investigate its origins, they uncover a meat wholesaler who is dealing in far more than just traditional meats like lamb, pork, beef, and chicken…