Two New Movie Releases in Texarkana — ‘The Watch’ and ‘Step Up: Revolution’Two New Movie Releases in Texarkana — ‘The Watch’ and ‘Step Up: Revolution’There are two new movies in Texarkana this weekend. A funny movie and a dance movie. You pick.Mimi C.Mimi C.