Description: This Sci-Fi movie was released in 1935 and directed by Richard Hammond. This movie is 1 mins 23 secs long.