the gentlemen is a 2019 action comedy movie written and directed by guy ritchie. it stars matthew mcconaughey, charlie hunnam, henry golding, michelle dockery, jeremy strong, eddie marsan, colin farrell and hugh grant.