John Wick: Chapter 2 REVIEW | BS31

The Baba Yaga is back, and he’s got a new dog.