Cast: Maren Eggert, Dan Stevens, Sandra Hüller, Jürgen Tarrach, Karolin Oesterling, Marlene-Sophie Haagen, Victor Pape-Thies, Falilou Seck, Hans Löw, Inga Busch, Wolfgang Hübsch. Screenplay: Jan Schomburg, Maria Schrader, based on a story by Emma Braslavsky. Cinematography: Benedict Neuenfels. Production design: Cora Pratz. Film editing: Hansjörg Weißbrich. Music: Tobias Wagner. 

Leaving a hit TV show is not always a good career move – just ask David Caruso. But since he asked out of Downton Abbey, Dan Stevens has gone on to demonstrate that he’s one of the most versatile actors around. Still, I was surprised to find him speaking German – albeit with an English accent, as one character notes – throughout I’m Your Man. He plays an android with a kind of charm that turns from artificial to genuine as the story progresses. (The accent is explained as his programmer’s attempt to introduce a note of the foreign that German women find appealing.) The problem is that he’s an experimental model whose producers are testing on a volunteer: a middle-aged divorced anthropologist (Maren Eggert) who’s skeptical of their attempt to market a model life companion for lonely people. It’s a romcom setup, an odd coupling filled with awkward moments leading to an inevitable breakup and a just as inevitable reconciliation. But it works, largely because Stevens and Eggert are so skillful at the task. Stevens’s Tom has the wide-eyed naïveté and the somewhat birdlike movements of Star Trek’s Data, but he’s also able to project warmth and vulnerability. Eggert perfectly brings out Alma’s conflicted approach to the relationship, balancing skepticism with neediness.