Brilliant, bizarre trailer arrives for Rubber - Den of Geek