img_20161017_225140 Stephen Merchant as Caliban in LOGAN. Continue Reading Previous New LOGAN photos reveal Caliban and the villainous Reavers. Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website Δ