I second this, but read the book first. The book is even better. Disclaimer: not a good choice for date night