Domhnall Gleeson stars in fantastic first trailer for Ex Machina: watch now