Bob & Carol & Ted & Alice ★★★★½

this movie rules