When actor Anton Yelchin died in a freak accident on June 19, 2016, it was a tragic day. An innate, bright and true creative talent had his light extinguished way too soon. Love, Antosha is the most endearing of a documentary tributes to a performer—most recognized for his scene-stealing role […]