Home Movies 2010s Natasha Movies2010s2015 Movies Natasha 193 93 minutes – Drama Release date: May 6, 2016 Canadian distributor: Mongrel Media