This American comedy-drama film directed by Lasse Hallström starred a New Zeland actork known for playing Kane Jenkins  in what soap opera?
KJ Apa Keneti James Fitzgerald "KJ" Apa (born 17 June 1997) is a New Zealand actor. He is known for playing Kane Jenkins in the New Zealand prime-time soap opera "Shortland Street". In 2016, he was cast as Archie Andrews in "Riverdale" after a four-month worldwide talent search. In 2015, he was cast as teenage Ethan Montgomery in "A Dog's Purpose", released in 2017.
Mark Hapka Mark Hapka (born May 29, 1982) is an American film and television actor who first gained attention for portraying the lead role of the spirit 'Zach' on the "Ghost Whisperer" spin-off "Ghost Whisperer: The Other Side". Hapka is most notable for his previous role as Nathan Horton on the NBC soap opera "Days of Our Lives".