which film title features a british rock band formed in london in 1996 ?
something just like this