The Ghost Writer

Read between the lies.

2010-02-12 | 128 minutes

Rating: 6.8