Premiere Props · Sale 99020 · Lot 276 Resident Evil 5 Umbrella Grenade Movie Props Photographs: © Premiere Props Screen used hero Umbrella grenade with umbrella logo. Made of aluminum. (Approx. 4" x 2") ‹ Lot 275 Resident Evil 5 Rain (Michelle Rodriguez) Movie Lot 277 › Resident Evil 5 Hero Scarab Movie Props