It is a bit difficult to mention the newest link for the 8xfilms website since this site keeps shuffling its domain very frequently and every time it happens, the last domain gets automatically banned.