Nice quirky film that plays on different aspects of social and cultural stereotypes. A refreshing look at the passions that move the human heart, with a few interesting, if somewhat predictable, plot twists and a surprising ending.