
Plot
On November 24, 1996, Crowded House performed their last ever concert to a crowd of more than 120,000 people on the steps of the Sydney Opera House.
Trailer
Trailer's not available.
Cast

Neil Finn
Self

Nick Seymour
Self

Mark Hart
Self

Paul Hester
Self