Just applied for this pass, message says the email will be sent. My question is does the pass expire on Dec 31? The reason for asking is that my present pass runs out on the 5th Dec so would the BM one run out on the 5th Jan 🤷♂️.
The 31st of December is the latest date that you can apply the code to your account.
If you attempt to redeem the voucher code after the 31st of December the code would be invalid.
Based on your information if you add the one month voucher code to your account before the 5th of December then your next due payment date will be the 5th of January 2020.
Once you receive the free one month voucher code, click the green apply voucher button next to your entertainment pass on your account by going to My Account > Passes & Vouchers whilst logged in on here and follow the on screen instructions to add the code to ensure that your entertainment pass next due payment date is the 5th of January.