It is in line with the Bible. Look e.g. Nephilim, fallen angles, demons, half man half animal creatures, giants, snake, Satan, etc… you can find all of this in the Bible.
And "As it was in the days of Noah, so it will be at the coming of the Son of Man."
How was the situation in the days of Noha?