EastEnders fans have been left horrified after Ben Mitchell's return took a dark twist.
Phil's son has been decidedly sinister since making his comeback but viewers were shocked after it was revealed he was selling slaves for cash, and he didn't care what happened to them.
With Phil desperate for money, Ben got him involved in a murky underworld and in last night's episode Keanu Taylor discovered the extent of it.
He found two drugged women hidden in the back of a truck being sent abroad and he tried to put a stop to it, telling the other gangster the Mitchells were out.
But when Ben turned up, fans were horrified when he not only didn't back Keanu up, but insisted they continue with the human trafficking because they were "only cargo".
Even after Keanu pointed out the women were destined for a life of horror, Ben didn't care.
Keanu told him: "That’s people in there, people usually get smuggled in not out. Where do you think they’re going? Sex trade or worse?"
Instead Ben brushed him off and told the other gangster: "I’m Ben Mitchell, Phil’s son. Dad sent me here to keep an eye on you in case it went wrong.
"Dad has got me all over this, I speak for him. Now do you want to let the day go to waste or shall we crack on and make some money?"
Keanu was horrified at Ben's actions but had no choice but to watch it happen - and later he was sickened when Ben dismissed the women as "cargo."
Viewers were equally as disgusted, with one tweeting: "What a vile character Max has made him in such a short period of time. #EastEnders".
A second said: "Human trafficking... I'm pretty shocked. I think this must be the story Kate Oates was scared of #eastenders".
A third said: "Christ, human trafficking, what happened to the lovely Ben? We knew he killed Heather but that was accidental. #EastEnders".
Another added: "I'm confused by this new Ben, not just the fact they've changed the actor, but his character completely changed, who doesn't mind human trafficking, what.... #EastEnders".
What did you think of the shock twist? Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!