Tag (2015) trailer
Here is the seriously weird trailer from Tag, a 2015 Japanese film that will be screening later this month at LA Eiga Fest – on September 27 at 12:30am in the Regal Cinema L.A. LIVE, 1000 W. Olympic Boulevard, Los Angeles, CA 90015.