Home Entertainment Edinburgh Festival kicks off at castle