In Ex Machina, Alex Garland’s sci-fi thriller, Swedish actress Alicia Vikander plays Ava, an advanced, possibly dangerous robot who happens to be drop dead gorgeous. Domhnall Gleeson plays a man who's invited by Ava's creator (Oscar Isaac) to test the sophistication of her artificial intelligence—and, of course, he falls for her.
Despite her lack of an actual beating heart, Ava is one of the more crush-worthy artificial beings in movie history. But now that we're on the topic of hot bots, here are eight more big screen cyborgs/android
R2-D2 may get all the love, what with his blooping and bleeping and that puppy-dog zeal, but could he ever carry an in-depth discussion about the collected works of Wordsworth? Not a chance. C-3P0 on the other hand, boasts brains over brawn and is fluent in over six million modes of communication. Now how do you say “be mine” in Wookie?
Perfect date: Day passes to the Edinburgh International Book Festival.