It's a Life Worth Living

2020, drama

104 minutes

John, a man haunted by his beginnings, struggles with finding meaning and worth in his life. This leads him to choose a path of selfishness and drug abuse. Consequently there's a breakdown of relationships with his family and his wife. When things start...

Last rated on

?

Recommended

?

based on 0 users

?

based on 0 critics

Cast

Daniel Jeffries

John Gesler

Rich Swingle

Charles

Dan Watson

Richard Gesler

Nancy Lynette Parker

Eloise Gesler

James Whitton

Gabe Gesler

Martha Reeves

Wise Woman on the Bus

Tim Kaiser

Rick

Samer Ajluni

Dr. Safar

Paris Jones

Jasmin's Dad

Delores Harris

Older Jasmin

JíRí Ash Shakoor

Young John

Linas Schafer

Young Gabe

Shelby Bradley

Jasmin's Mom

Jezar Riches

Candice

Ryan-Iver Klann

Pastor Mark

Joseph Ouellette

Young Dave

Rebekah Cook

Pro Life Lady

Pam German

Pro Life Lady 2

Michael Haase

Paramedic

Michael Tremblay

Paramedic

Jim Kirsch

ER Doctor

Tori K. Hight

Laura Beals (as Tori Koglin)

Christa Laub

Robin Gentry

Amy Sloan

Dental Hygienist

Heather Fairbanks

Dental Assistant

Gary Bosek

Delivery Guy

Tokkyo Faison

Raymone

Molly Gibson

Nurse Libby

Da'Mya Gogoua

Girl at Sunday School

Ethan Kankula

Dave's Brother

Anane Loveday

Girl at meeting

Adam Mastis

Patient

Trudy Miller

Homeless woman

Gary Bosek

Delivery Guy

Crew

Art

Morgan Willer

Production design

Camera

Stephen Dysert

Camera operator

Adam Gregory

Camera operator

Nathan A.W. Tauch

Camera operator

Steven Hauptman

Still photographer

Costume and make-up

Heather Peterson

Costume design,

Sheri Brooks

Hairstylist

Kameron Carly Backman

Makeup artist

Crew

Directing

Keith Perna

Director

Rebekah Cook

Script supervisor

Jordan Hubacz

Second assistant director

Editing

Lighting

Production

Penny Carlisi

Associate producer

Keith Perna

Producer

Brian Chambers

Producer,

Sound

Robert Schmalz

Sound effects editor,

Adam Terrell

Sound recordist

Writing

Keith Perna

Writer

What is Veboli?

Veboli provides personal movie advice, so you can easily choose the right movie to watch. Learn more

Stay up to date?

Read the Veboli blog

Instagram
Instagram
LinkedIn
Twitter

Got a question?

Send us a message

English

Distribution

10

9

8

7

6

5

4

3

2

1

0

Distribution

10

9

8

7

6

5

4

3

2

1

0