Keanu Reeves: John WickMichael Nyqvist: Viggo TarasovAlfie Allen: Iosef TarasovAdrianne Palicki: Miss PerkinsBridget Moynahan: HelenIan McShane: WinstonJohn Leguizamo: AurelioWillem Dafoe: Marcus