The movie is set in North St. Louis in 1958. Two sisters with very different personalities get together and stir up old memories.
Released: 2010-07-18
WhatToWatch — search all titles