Produktionsselskab: Blind Spot Pictures Oy