The final act as a whole was amazing. Reminded me of Dusk Till Dawn in terms of how the movie totally shifted into chaos.
The actual final scene I felt was madly rushed and ambiguous. More understandable had there been a sequel planned but not seen/heard anything.
For such a quality film, it had such a limited release in the UK too. So I guess that rules out a sequel.
The nearest cinema to me ( south Liverpool) that showed it, was in Ellesmere Port !