Break Out Pictures is a new film and event cinema distribution company founded by Nell Roddy and Robert McCann Finn with a dedication to supporting emerging and established creatives. The duo will bring their unique knowledge and creativity to every project through innovative and bespoke campaigns and release strategies.