Harvey Weinstein due in court in New York

Harvey Weinstein is due to appear in court in New York on rape and criminal sex act charges.

A grand jury indicted the former film mogul last week on charges involving two women. Weinstein later posted bail for $1m, and he is due to face a plea hearing on Tuesday.

One alleged victim, who has not been identified publicly, told investigators that Weinstein cornered her in a hotel room and raped her. The other accuser, Lucia Evans, a former actor, has gone public with her account of Weinstein forcing her to perform oral sex at his office in 2004.

Dozens more women have accused Weinstein of sexual misconduct ranging from harassment to assault. Weinstein, 66, has denied all allegations of nonconsensual sex. His lawyer, Benjamin Brafman, has challenged the credibility of his alleged victims and says his client is confident he will clear his name.

Brafman has called the rape allegation “absurd”, saying the accuser and Weinstein had a decade-long consensual sexual relationship that continued after the alleged 2013 attack.