Cinema Bizarre, baby!