Despite a few "stretches", this is a GREAT film!

Reply