Ian McShane, Joseph Fiennes, Rebecca Ferguson, Askel Hennie, John Hurt join Hercules. The casting of Ian McShane, Joseph Fiennes, Rebecca…