The Illuminerdi’s review for ‘The Killing of Two Lovers’ the newest independent drama by the Oscar winning production company NEON.