Starburst review of Planet of the Rani