All Cast

André 3000

André 3000

Jimi Hendrix

Hayley Atwell

Hayley Atwell

Kathy Etchingham

Imogen Poots

Imogen Poots

Linda Keith

Burn Gorman

Burn Gorman

Michael Jeffery

Ruth Negga

Ruth Negga

Ida

Amy De Bhrún

Amy De Bhrún

Phoebe

Laurence Kinlan

Laurence Kinlan

John

Robbie Jarvis

Robbie Jarvis

Andrew Loog Oldham

Andrew Buckley

Andrew Buckley

Chas Chandler

Jade Yourell

Jade Yourell

Roberta Goldstein

Clare-Hope Ashitey

Clare-Hope Ashitey

Faye

Ashley Charles

Ashley Charles

Keith Richards

Adrian Lester

Adrian Lester

Michael X

Aoibhinn McGinnity

Aoibhinn McGinnity

Rita

Lauterio Zamparelli

Lauterio Zamparelli

Mark Hoffman

Sean Duggan

Sean Duggan

Evans

Sam McGovern

Sam McGovern

Ted

Richard Lintern

Richard Lintern

Mr. Keith

Joe McKinney

Joe McKinney

George Bruno 'Zoot' Money

Tristan McConnell

Tristan McConnell

Terry McVay

Siobhán Cullen

Siobhán Cullen

Jenny