Jamie Devitt as Portia, Stephen Moore as Duke of Venice, Brandon Haagenson as Antonio, Adam Qualls as Shylock