A person in a trench coat pours a red liquid from a container onto a seated individual in an office setting, followed by a close-up of a woman's face with insects crawling on her, a person looking through a mirror, a hand holding a gun, and a man in a black shirt making a hand gesture.
Be the first to share your thoughts!