The Lighthouse - Cast

Willem Dafoe

as Thomas Wake


Robert Pattinson

as Ephraim Winslow


Valeriia Karaman

as Mermaid


Logan Hawkes

as Ephraim Winslow


Shaun Clarke

as Departing Wickie


Kyla Nicolle

as Woman on the Rocks


Preston Hudson

as Tender Mate


Jeff Cruts

as Tender Mate


  Change Location