'straight outta compton' is a stunning surprise