Have you even seen The City of Lost Children?
It is a french film, but it is absolutely fantastic! It is a sci fi joint, but well worth a watch!
(
Redsushi! Whoop! Whoop! Yes, that one!, Mon 23 Feb 2009, 15:01,
Reply)
Yes - it's great!
Delicatessen, too...
(
enceladus, Mon 23 Feb 2009, 15:13,
Reply)