Ten Dates provides a great insight into the possibilities that can emerge from speed dating. It does a great job covering all the emotions in the dating process and all the results. Some of the magic ...