 It was her debut single for Def Jam Recordings and was released on 8 August 2005.It contains a sample from the British movie "Time Bandits".Lady Sovereign's number 33 hit paid off with the unofficial charts.