Secluded on a remote Greek island, retired assassin Julie has a somewhat thorny reunion with her est…