Short Movie Reviews’s review published on Letterboxd:
A massive neon-lit green & red bag of genre clichés with plenty to scoff at; but the budget vs ambition here is off the charts crazy. Story is unnecessarily convoluted, and there's some proper rough & sleazy exploitation thrown in - but the action & style keep things positively entertaining!
SCORE: 6/10