Who Loves the Sun is a 2006 Canadian film directed and written by Matt Bissonnette and starring Lukas Haas, Molly Parker, Adam Scott, R.H. Thomson, and Wendy Crewson.
[1] Will Morrison (Lukas Haas) and Daniel Bloom (Adam Scott) were best friends.
Daniel was Will's best man at his wedding to Maggie Claire (Molly Parker).
When Will and Daniel meet again, they go together to the docks to pick up Maggie, who slaps Will the minute she sees him.
Maggie and Will finally have some time alone, say they love one another, spend the night together and she sneaks off and away early the next morning.