Insomniac Theater: 'Warcraft' and 'Now You See Me 2'

A sneak peek at two movies hitting theaters this weekend.

feedback