How to create Annihilation shimmer wall

Hi! I’ve been really inspired by the shimmering wall in the Annihilation movie, and wanted to recreate it in Blender. Not sure how to start - guessing it’s a procedural wave with lighting/material tricks? Hoping for the wall to look dynamic. Would appreciate any tips/ideas. Thank you!

The color changing is called iridescence for some oily or soapy also thin film effect.

You might have a look here:

or with the newer blender versions:

…but of course there are other setup, tutorials, paided ones out there :wink: