Trailer: Hamlet: The Fall of a SparrowA young prince's epic journey of love, obsession and betrayalWatch Here