Oscar Isaac's Frankenstein character was inspired by late pop star Prince.
The 46-year-old actor plays Victor Frankenstein in Guillermo del Toro's new take on Mary Shelley's 1818 novel appearing opposite Jacob Elordi as the monster - and Isaac has now revealed he based the scientist's movements on Prince's walk during rehearsals for his 2007 Super Bowl performance.