Beach Blanket Bingo ★★½

I had fun, but at what cost to my worldview?