Omg what an amazing piece of cinema. So deeply emotional & thought provoking. The performances by Hong Chau & Sadie Sink were outstanding.... but the main character "Charlie" played by Brendan Fraser stole the limelight. His character was loveable, frustrating & sad... an so very very believable.