Scored 7/10 by MegaFlix Film Awards The 2016 debut feature film of renowned video game director Keith Arem is currently enjoying a second tour of the film festival circuit after garnering critical acclaim the first time round. The story uses the real events of 13th March 1997 in Phoenix, Arizona as the …
Read More »