Alma (Maren Eggert) is looking for a relationship on her terms but finding it tough. Then, one night in a bar, the academic encounters Tom (Dan Stevens). He’s good looking, charming, can quote Rilke by heart and does a mean rumba on the dancefloor. It all seems too good to be true. And it is. When a glitch in his system finds him repeating an action, it’s made clear that Dan is an android. But he is who has been designed specifically to Alma’s tastes. So far, so Stepford. But what if that perfection begins to grate? Do we need the angst, irritation and annoyance that relationships cause for them to work?