I loved every second of this movie! I was on the edge of my seat, waiting to see who would play the next character. The fun, all-star cast was mixed with creative references to nostalgic items from the past interweaved with nods to current events! It's a fun, clean comedy, and it made me laugh and feel good about life for awhile. Success.