Cast and crew member
Michael Bliss is an award winning filmmaker and artist from Denver, Colorado.
Seize the day.
Live the moment.
A resurrection is happening.
A sign of the times! Lazarus comes back from the dead to honor life in Denver.