3.5 Mega Time Squad (Madman Films – 2018) Review ShaneSeptember 21, 2018 Thames, a small coastal town in New Zealand. So small infact that there is only room for one criminal syndicate, albeit a rag tag bunch of locals headed by... See More... Film Reviews0 Comments 01 min read