Just watched this on Netflix.

(via World Without End Trailer (64155))