a foreign film introducing a new show about finding new love