Premiere Props · Sale 29002 · Lot 528 Immortals Titan's Helmet Movie Props Photographs: © Premiere Props Immortals (2011) - Titan's black and red hard plastic, custom made for the film with blood on back and side, screen worn fighting helmet. ‹ Lot 527 Immortals Athena's Costume Lot 529 › Immortals Zeus' Helmet Movie Props