Their boss, Irina (a garishly made - up Kate Winslet), wears a triple - size Star of David necklace as she coolly inspects a car trunk filled with
writhing naked men, mouths duct - taped and wrists bound for their final ride.
diameter) demonstrates this mortal unease, as the tiny,
naked and blindfolded figure of a
man is flung towards the jaws of a ferocious, stylized beast breathing fire, a cloud of black smoke smothering the many
writhing nude figures trapped in its lower jaw.