Director: Ridley Scott
5 out of 5
I loved every second of it.. How have I left it so long to watch this film!