Kanye West gave his “Runaway” mini-movie its big premiere Saturday night (Oct 23) on MTV.

The nearly 35 minute visual co-stars model Selita Ebanks and features several track from Kanye’s upcoming album My Beautiful Dark Twisted Fantasy (due in stores November 22nd). The video also features a Phoenix (played by Selita Ebanks), a huge Michael Jackson head, tons of fireworks, a lot of ballerinas and an opening scene narrated by Nicki Minaj (in her British accent).

Check out Kanye’s new short film below!!