This poster freaks me out...

..and yet I'm intrigued.