This is a fairly low budget film and it definitely shows.
The acting is OK for an amateur project but probably not something that should have been screened on Amazon, although I have seen considerably worse on Prime.
It's silly and entertaining but a waste of time nevertheless.