The latest
"First Love" is the most fun, blood-splattered life affirmation you'll ever see
Takashi Miike has directed more than 100 films, and if the Milwaukee Film Festival selection "First Love" is any sign, he has no interest in slowing down - or getting any less insane.