Mega Time Squad (Madman Films – 2018) Review Shane Thomas21/09/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