Fresh off the release of his new album Astroworld, Travis Scott releases a biblical-themed video for the single, “Stop Trying to be God”.

The Dave Meyers-directed clip opens with Travis playing Moses. He walks his sheep as God looks down on him. He tries to play God, baptizing young people in water and riding a flying bull through the sky. But the real God (also played by Travis) is not amused and eventually strikes him down.

Later, in the final scene, Kylie Jenner portrays a modern day Virgin Mary cradling a reincarnated Travis as a lamb in her arms.

Travis Scott’s Astroworld is out now.