Metropolis is a 1927 German expressionist science-fiction drama film directed by Fritz Lang, and written by Thea von Harbou in collaboration with Lang from von Harbou's 1925 novel of the same name.