Telling Stories Through Moving Pictures