From Ray Liotta's
cheating husband to Jeremy Piven's
classless police officer to Christopher Lloyd's wonderful turn as a cranky doctor, the cameos add to the fun and charm of this otherwise dark tale and each of the actors involved seems to be cherishing their time here.