Emmerdale viewers will see newcomer Greg take vile action in upcoming episodes against Marcus Dean and Ethan Anderson.
Viewers saw Greg grope Marcus during Monday's episode, after initially making him believe he was mistaken over his behaviour.
Greg had reached out to touch Marcus inappropriately, only for him to brush him away - but Greg lied that he was simply reaching out for a glass.
As Marcus apologised, Greg questioned what he thought he was up to before making his intentions clear.
As Ethan was upstairs getting changed, Greg once again leaned towards Marcus and this time he placed his hand on his thigh and groped him, before also stroking his face.
Horrified, Marcus pushed him away as Greg continued to try and make a move on him, suggesting Marcus should give him a chance.
After making his feelings clear and telling Greg no, he ended up pinning Greg against a wall to get him to back away.
Ethan came down and heard the commotion, only for sick Greg to lie and claim Marcus had groped him.
Claiming he had told Marcus he was married with children and wanted nothing to do with him, Greg lied to Ethan that Marcus continuously made passes at him.
But Ethan saw right through his schemes and supported his boyfriend, telling Greg to leave.
Greg then turned sinister and told him he needed to watch out, before Ethan told Marcus he would report him at work for what he had done.
New spoilers confirm there's more to come from the scenes after Ethan's complaint, as Greg begins to threaten him and Marcus.
In scenes to air later this month, Ethan is getting into the Christmas spirit in the village only for things to turn sour.
After the complaint, Greg harasses Ethan and threatens to ruin his reputation if they don’t drop their claims against him.
Greg then targets Marcus by posting a flurry of negative reviews about his business online in an attempt to ruin him.
Ethan confronts Greg, but will he manage to expose him or could it lead to further trouble down the line?
Emmerdale airs weeknights at 7:30pm on ITV1 and ITVX, with an hour-long episode on Thursdays.