The Invisible

After he's brutally attacked, Nick Powell (Justin Chatwin) finds himself in limbo, invisible to the living. With time running out before he passes away, the only one who can help him is his attacker.