In a secret temple deep beneath the city of London, Immortal Knights battle for possesion of an ancient key with the power to open a doorway to the underworld...