Dèjá Vu (2006) – Review

Whether we like it or not, surveillance is a part of modern life now with cameras literally everywhere. Be it on street corners, ATMs, hovering

Continue reading