Visual Effects Supervisor Ben Snow Talks ‘Pirates of the Caribbean: On Stranger Tides’ Posted on October 18, 2011 Ben Snow, visual effects supervisor for Pirates of the Caribbean: On Stranger Tides, answered some questions about the making-of the film, available on 3D Blu-ray, DVD and Blu-ray on October 18. Continue reading →