Caught this for the first time this weekend on TCM. Fun stuff. Late 60s biker movie set in the UK. Via Satanic ritual, bikers kill themselves and come back as fairly mild, immortal killing machines. PG stuff, but cool music, killer costumes and a kick-ass motorcycle blasting out of a grave make this a must see.