POLISH WEDDING Lena Olin Gabriel Byrne Claire Danes Ada for sale