Lấy bối cảnh ở thành phố New York đương đại, Shortbus xoay quanh Sofia Lin ( Sook-Yin Lee ), người đã kết hôn với Rob (Raphael Barker) đẹp trai nhưng không tham vọng và hơi lém lỉnh. Cô ấy làm tư vấn cho các cặp đôi / nhà trị liệu tình dục . Cô tiếp xúc với một cặp vợ chồng: một cựu ngôi sao nhí Jamie ( PJ DeBoy ) hơi tự cao tự đại và cựu nhân viên tình dục James ( Paul Dawson ), nhân vật chính khác của bộ phim. Ngay từ đầu, James gợi ý với bạn trai rằng họ nên công khai mối quan hệ của mình để quan hệ tình dục với người khác. Trong lần tư vấn đầu tiên của họ, Sofia bắt bẻ, tát Jamie, và sau đó nói lời xin lỗi tiết lộ về “cơn cực khoái trước” của côtrạng thái. Cặp đôi gợi ý cô ấy tham dự một tiệm thẩm mỹ xã hội / nghệ thuật / tình dục hàng tuần ở Brooklyn có tên “Shortbus”, do nghệ sĩ kéo Justin Bond (chơi vs chính mình) chủ trì. Sofia từ từ mở ra những trải nghiệm mới; điều này bao gồm một tình bạn với một người thống trị tên là Severin ( Lindsay Beamish ). Việc Sofia không thể đạt được cực khoái bắt đầu gây ra xung đột với Rob, người lần lượt bắt đầu tham dự Shortbus với Sofia.