Box Office: 'John Wick' Takes Top Spot as 'Endgame' Closes in on 'Avatar' | Def Pen