Cast (12)

Tom Hollander

Kazimir Malevich (voice)

Matthew Macfadyen

Vladimir Lenin (voice)

Eleanor Tomlinson

Lyubov Popova (voice)

James Fleet

Wassily Kandinsky (voice)

Daisy Bevan

Varvara Stepanova (voice)

Sean Cronin

Sergeant Berman

Alex Enmarch

Nikolay Punin

Ernest Gromov

Officer Vorontsov

Tom Rose

Gustav Klutsis - Prisoner

Andrei Konchalovsky

Self

Mikhail Piotrovsky

Self

Zelfira Tregulova

Self

Crew (9)

Margy Kinmonth

Director

Maureen Murray

Co-Producer

Margy Kinmonth

Writer

Margy Kinmonth

Producer

Gennady Nemikh

Director of Photography

Maksim Tarasyugin

Director of Photography

Patrick Duval

Director of Photography

Edmund Jolliffe

Original Music Composer

Gordon Mason

Editor