Daniel has the perfect life, great parents, a successfuer, and a beautiful fiancée but when his former college friend Tommy comes to town, his perfect life take a turn for the worse.