Tom Waits and Ron Perlman were separated at birth. That's the obvious explanation. They were both born in 1959, which means they turned 50 this year. Okay, sure, they were born months apart (October and April), but what does that matter? If they're not biological twins, then they're a batch of mutant off-shoots of the Boys from Brazil. Now that I think of it, I'm sure that's the real answer.