Billie and Hella, an unlikely female couple, travel to Apulia in Italy: while Billie sacrifices herself in selfless aid, Hella is mainly looking for fun.
1995
2016
1997
2017
2015
2008
1979
2007
1983