Now playing at The Arts Club Theatre Company’s Granville Island Stage, Blood Brothers is a tale of nature vs nurture told in a musical retelling of the Alexandre Dumas tale, The Corsican Brothers. Set initially in the working class industrial slums of 1960’s Liverpool the first act centers around single-mother of 7, Mrs Johnstone who,…