Gravitas Movies

Hamlet's Ghost

A time traveler uncovers his strange past and tries to repair the damage done in a previous life at the risk of being left there permanently.