Safety Not Guaranteed ★★★★

One of the best films of 2012. A heartbreaking, hilarious, beautiful piece of work.