Pan's Labyrinth

What happens when make-believe believes it's real?

2006-10-11 | 118 minutes

Rating: 7.752