Watch Movie
Cast

Scarlett Johansson
Lucy Miller

Morgan Freeman
Professor Samuel Norman

Choi Min-sik
Mr. Jang

Amr Waked
Pierre Del Rio

Julian Rhind-Tutt
The Limey

Pilou Asbæk
Richard

Lio Tipton
Caroline

Shin Yoo-ram
Jang's Lieutenant

Nicolas Phongpheth
Jii

Paul Lefèvre
French Mule

Jan Oliver Schroeder
German Mule