Systems for, and methods of, displaying video information comprising: a
second screen device obtaining current play position data of a video being played on a primary screen device (e.g., obtaining from the primary screen device an identification of a current play position of the video, or obtaining information to generate an
acoustic fingerprint of the video); determining a current play position of the video playing on the primary screen device based upon the current play position data (e.g., identification of the current play position or the
acoustic fingerprint); downloading information (e.g., video map, subtitles, moral principles, objectionable content, memorable content, performers,
geographical maps, shopping, plot point, item, ratings, and trivia information) over a computer communications network into the memory of the
second screen device; and displaying information on the
second screen device synchronized with the contemporaneously played video on the primary screen device.