Katy Perry as the Scarlet Woman of Aleister Crowley