We give a brief introduction to GANs and code up a simple GAN as described in the original paper by Ian Good.