Latest LOGAN Image Teases Stephen Merchant's Character. Caliban, Anyone?

Latest LOGAN Image Teases Stephen Merchant’s Character. Caliban, Anyone?

Latest LOGAN Image Teases Stephen Merchant’s Character. Caliban, Anyone?