The Films of Fritz Lang: Allegories of Vision and Modernity