The Spoils of Babylon – Enchantment Under The Sea

Sparks fly in Devon’s underwater lab when his rival lovers (Jessica Alba and Kristen Wiig) face off in an epic slap battle. 

Watch the love triangle unfold on a new episode of The Spoils of Babylon tonight at 10/9c on IFC!