Mirrors was an Official Selection of the Roswell Sci-Fi Film Festival in New Mexico, screening on Friday, July 8th at the Galaxy 8 Theatre. We’re proud to have been awarded Best Visual FX!