This is the perfect movie for any occasion, mood, company, anything. there's so many key elements. it can bring you from down in the dumps to high on laughter. the actors were amazing. and I absolutely loved how I haven't seen their faces before (but at the same time they look familiar?). overall. BEST movie of the year so far