Nicholai La Barrie’s production carries a thrillingly timely charge, but is often overwhelmed by its own excess