Written and directed by Romola Garai and starring Carla Juri, Alec Secareanu, Imelda Staunton, Angeliki Papoulia, here’s a look...