Ex Machina review – dazzling sci-fi thriller

Alex Garland’s directorial debut is full of confidence and wit, with Alicia Vikander blurring the lines between human and machine, writes Mark Kermode