Premiere Props · Sale 35942 · Lot 11 Immortals Theseus (Henry Cavill) Screen Worn Cape Photographs: © Premiere Props Immortals - Theseus (Henry Cavill) screen worn, brown cloth and leather weave design long cape. ‹ Lot 10 Immortals (2011) - Stavros (Stephen Dorff) Costume Lot 12 › Immortals Stavros (Stephen Dorff) Screen Worn Anima