The cult classic show Buffy the Vampire Slayer will be available to watch for free from tomorrow (April 3) in the UK. All seven seasons of the supernatural series are coming to ITVX, while popular ...