This production follows the miraculous rescue of the 12 young Thai soccer players and their coach from the Tham Luang Cave, near the town of Mae Sai Northern Thailand recently...