A stripped-back British drama set in Berlin, this film traces an encounter between two strangers that has the potential to develop into...