Writers: Tomas Vengris and Tatia Rosenthal Director: Tomas Vengris It seems odd for a film set in Lithuania to be…