All you will ever need.

Also: Jim Carrey as David Caruso.