After an acrimonious split back in the 1970s, rock group Heavenly Waters agree to reunite in Greece to scatter the ashes of their biggest fan. Only things don't go according to plan.
1995
1975
2014
1982
1979
2004
2003
2005
2009
2007
2012
1994
1993
1960
1989
1966