Bodysong

Bodysong

Bodysong is a film that was created in 2003 that basically shows the process of human life (womb to tomb) without any dialogue. The entire soundtrack was done by Radiohead!

Preview the film below.