Rotten Tomatoes
The American dream is an ambiguous term with many different meanings for different people, and American Dreamer provides an insight ...