The setting is obviously the UK & it's filmed like an episode of Brookside lol & the whole cast sound over the top American but everything around them is all British?????
Ridiculously low-budget & Ridiculously the UK & that takes me right out of the trash