imax film still of downpour of black shiny sludge on the parents, modern horror