Quizhall.com - search

Who plays Will Turner in the Pirates of the Caribbean trilogy?
- Johnny Depp
- Geoffrey Rush
- Orlando Bloom
- Keith Richards