A phantasmagorical creation that seems to have been evolved to consume as much film as possible. The theme is far from moral and its elevating qualities are homeopathic. The photography and scenic effects can be recommended. - The Moving Picture World, May 16, 1914
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews