“Siberia” – Review (John Without the Wick?)

Keanu Reeves is a diamond trader that travels to Russia to complete a sale and things do not go as planned. Does this film deliver the international mystery and intrigue it looks to have the potential of? Check out my full review to find out.