It's jarring to see Robin Williams in a movie trailer, so long after the actor's August 2014 death. And he's front and center in the new promo for "Boulevard," his final onscreen film role (he also voices a dog in the comedy "Absolutely Anything," out later this summer), spouting the sort of lines that are imbued with new meaning in the wake of his passing.

Williams plays Nolan, a 60-year-old closeted man stuck in a marriage he doesn't want, working a dead-end bank job for more than 25 years, and wondering how his life got so far from happy.

"Nothing turned out the way I thought, I guess," he says.

One night on the way home from work, Nolan takes a sudden detour down an unfamiliar road, and ends up picking up Leo (newcomer Roberto Aguire), a young hooker who Nolan pays for companionship rather than sex. He's drawn into Leo's life, which includes dinners and defending him from a beating; naturally, his wife (Kathy Baker) and friends (Bob Odenkirk) start to notice something's different, and soon, Nolan is ready for the change he so dreaded before.

"Maybe it's never too late to start living the life you really want," Odenkirk's character tells Nolan, another line infused with bittersweet context.

"Boulevard" is due in theaters on July 17.

Photo credit: YouTube