Neon’s latest, The Lodge scared up some solid numbers in its first weekend out, debuting on six screens in New York and Los Angeles, earning an estimated $78,104 with an impressive $13,017 per-screen average. The Severin Fiala and Veronika Franz’s isolated-in-a-snowed-in-cabin thriller starring Riley Keough, Richard Armitage, Jaeden Martell, and Lia McHugh is currently Certified Fresh […]