Los Angeles-based indie genre production company Epic Pictures Group have begun shooting DOUBLE BLIND in Ireland this month. The feature will star British actress Millie Brady (The Last Kingdom, The Queen’s Gambit, ROADKILL) alongside horror icon Pollyanna McIntosh, who can most recently be seen recurring in the hit Netflix series…