Source: http://www.contactmusic.com/domhnall-gleeson/news/ex-machina-reviews-domhnall-gleeson_4547413