

Michael Caine
Self
David Bailey
Self (voice)

Twiggy
Self (voice)

Mary Quant
Self (voice)

Marianne Faithfull
Self (voice)

Joan Collins
Self (voice)

Roger Daltrey
Self (voice)

Sandie Shaw
Self (voice)
Penelope Tree
Self (voice)
Dudley Edwards
Self (voice)

David Hockney
Self (voice)

Lulu
Self (voice)
Mim Scala
Self (voice)

David Puttnam
Self (voice)

Jean Shrimpton
Self (voice)
Company
Sixty Six Pictures
Company
XIX Entertainment
Company
Nine Daughters
Producer
Michael Caine
Producer
Dick Clement
Producer
Fodhla Cronin O'Reilly
Producer
Simon Fuller

The Who: The Kids Are Alright
1979

WHAM!
2023

The Last Waltz
1978

Elvis on Tour
1972

Michael Jackson: The Life of an Icon
2011

Thriller 40
2023

The Last Repair Shop
2024

The Stone Roses: Made of Stone
2013

Selena y Los Dinos: A Family's Legacy
2025

God Bless Ozzy Osbourne
2011

The Greatest Night in Pop
2024

Moonage Daydream
2022

Iron Maiden: Burning Ambition
2026

Supersonic
2016

Coldplay: A Head Full of Dreams
2018

Janis: Little Girl Blue
2015

Music by John Williams
2024

The Devil and Daniel Johnston
2006

20 Feet from Stardom
2013

Roger Waters: The Wall
2014

Deconstructing The Beatles' Rubber Soul
2017

9 Songs
2004

Walk the Line
2005

Gimme Shelter
1970

Bouzouki Strumming
1966

Frank Serpico
2017

Shakespeare in Love
1998

Mr. Holland's Opus
1995

Bang Bang Baby
2014

Hair
1979

Nixon
1995

George Harrison - All Things Pass
2018

La revuelta de las batas blancas
2010

Crumb
1995

Mogul Mowgli
2020

Imagine: John Lennon
1988

Charlie Chaplin: A Tramp's Life
1998

Apollo 10½: A Space Age Childhood
2022

Mal Evans on Vacation
1966

Stonewall
1995