Man about town Charlie Waters (played by Elliott Gould) lives with two prostitutes and loves nothing more than gambling. He ropes in his downbeat gambler friend Bill Denny (George Segal) in search of a massive payday. The movie follows their ups and downs along the way.