Generative Adversarial Networks (GANs) have recently reached few tremendous milestones: generating full-HD synthetic faces, to image compression better than the state of the art to cryptography. In this talk we will start with the basics of generative models, but eventually, explore the state of the art in generating full HD images as presented in