If you're squeamish, don't watch. You've been warned.