Hercules cast additions announced

Joseph Fiennes