A young woman and a cryptozoologist search for a mythical creature believed to be the son of the Devil.
No data