In Charlie St Cloud , Amanda Crew portrays Tess Carroll .
During a trip into town , Charlie visits the boat docks and meets Tess Carroll ( Katie Jefferis ) , a sailor who dreams of one day sailing around the world .
Charlie St. Cloud