Herself This Irish film is about Sandra, a hard-working young Dublin woman who leaves her abusive husband and embarks […]