Dockworker Ray Ferrier (Tom Cruise) struggles to build a confident relationship along with both children, Rachel (Dakota Fanning) and Robbie (Justin Chatwin). When his ex-wife, Mary Ann (Miranda Otto), drops them off at Ferrier's residence, it appears like it's going to be just another tension-filled saturday and sunday.