Ben Foster and Elle Fanning give powerhouse performances that drive the thrilling drama in Galveston.