Peter (Jason Segal) splits from his TV star girlfriend Sarah Marshall who cheats and breaks his heart. To get over her he goes on vacation to Hawaii but staying at the same resort is Sarah Marshall snd her new boyfriend the rock star Aldus Snow who is brilliantly played by Russell Brand. The supporting cast is impressive and the scenery is terrific. Fun and adult humour from start to finish.