Doesn't make any sense

Rating: 1/10 (1 February 2020)

What the hell is going on in this movie? Babies and explosions? Two genres I think should stay separated.