Léon

Inhuman being: Scarlett Johansson as Lucy

Lucy: the shoot-outs, car chases and mysteries of the universe

23 August 2014 9:00 am

Here’s an idea for an article: The Tree of Life (2011) is the most influential film of the past decade.…