Jake Turner
Rachel Campbell
Ellie Foster
Scott Turner
Noel Ellis
Matt Segreto
Svetlana
Fifty-Something Fan
Vamp Fan
Townsfolk
Benjamin Turner
Vittorio
Shari
Candlelight Inn Receptionist
Ian Page
Waitress
Dion
Young Jake
Townsperson (credit only)
Alan
Todd
Townsman
Attractive Fan
Mei Campbell
Wonderful Life Cider Vendor
Townsfolk (as Jacob Mackinnon)
Lois Turner
Nurse Cindy
Young Noel Double
Frank Campbell
Young Noel
Desk Clerk
Wonderful Life Teenage Boy
Wonderful Life Teenage Girl
Ava
Annie
Fan
Townsfolk (uncredited)
Fan (uncredited)