John Farley (Seann William Scott) is a successful motivational speaker and author of a bestselling self help book centered on letting go of the past.