You can watch Peaky Blinders online for FREE on BBC iPlayer in Canada. For this, you will only need a VPN subscription to connect to the UK server.