Bad Trip ★★★½

Better that you expect it to be.