Zack Snyder's new space opera is 'derivative pulp tosh'