Hay amigos que son para toda la vida, pero hay secretos que no. Frank (BRYAN BROWN) y sus mejores amigos Leo (SAM NEILL) y Billy (RICHARD E. GRANT, nominado al Óscar) se reúnen en el emblemático Palm Beach de Sydney para celebrar el cumpleaños de Frank. Es un fin de semana de comidas opulentas, paseos en barco, risas, surf para recordar los viejos tiempos, juegos, paseos y charlas. A lo largo del fin de semana, sin embargo, va imponiéndose la realidad, las tensiones van en aumento y enseguida resurgen los más hondos secretos, que ocultan aspectos de la dilatada historia del grupo. Sus desordenadas vidas podrían dar al traste con treinta años de relación afectiva entre todos ellos.