Lou Randall: Lou Randall. Actor: In the Land of the Cannibals. Lou Randall is known for In the Land of the Cannibals (2004).
Known For: In the Land of the Cannibals (Lt. Wilson)