At the Foot of Canal Street Pictures - Rotten Tomatoes