top of page

LEFT HANDED - Feature Film 103 mins
Best Feature - Milan International Film Festival
Best Feature - L'Aquila International Film Festival
Best Feature - Japan Film Festival Los Angeles
Best Feature - Rhode Island International Film Festival
bottom of page