Howl Cast Ed Speleers Holly Weston Elliot Cowan Amit Shah Sam Gittins Shauna Macdonald Duncan Preston Ania Marson Sean Pertwee