A dramatic adventure about courage, redemption and love being filmed in the rain forests of Costa Rica, and in Montreal.A dramatic adventure about courage, redemption and love being filmed in the rain forests of Costa Rica, and in Montreal.A dramatic adventure about courage, redemption and love being filmed in the rain forests of Costa Rica, and in Montreal.