 Charlie Carter falls in love with the woman of his dreams and he s in heaven... Or so he thinks. Soon his reality unravels as he is caught in a web of lies, lust, betrayal and sacrifice. With Charlie s sanity and life on the line, he is forced to go through the ultimate test... Remembering who he really is.