Many plot holes but enjoyable

Rating: 8/10 (19 October 2019)

This is Groundhog Day in battle armor. The film is highly enjoyable and pretty funny in places. The ending makes no sense unfortunately.
The only way this film can finish with the enemy dead forever is if no one resets the day. Unfortunately the blood thing happens again for Cage after killing the Omega, he wakes up even earlier than before, and at that time, the enemy is not yet dead again.
This is unless killing the Omega has some special meaning and effect not explained in the film.