Adam
Drama, Comedy, Romance
In movies, when two twentysomethings serendipitously wind up under the same Manhattan roof, witty repartee usually transpires, then sparks fly, and eventually they fall into bed. But the boy and the girl in Adam are no ordinary characters, and their romance is anything but familiar. Soon after moving in, Beth, a brainy, beautiful writer, encounters Adam, the handsome, but odd, fellow in the downstairs apartment. A pleasant chemistry flows, but his awkwardness is perplexing. Whether avoiding eye contact or standing by blithely while Beth drags a heavy load up steep stairs, Adam seems utterly oblivious to social convention. Then one night, Adam regales Beth with an elaborate outer-space light show. It's a magical moment, tainted slightly by his obsessively thorough astronomical explanation. Their connection is palpable. It becomes clear that Adam's inability to decipher nonverbal signals is beyond his control. And yet Beth doesn't balk. Their mutual interest tentatively takes root.What makes this rare story about obstacles to human intimacy credible is its tremendous psychological wisdom; what makes it transcendent is the intelligence and authenticity radiating from actors Hugh Dancy and Rose Byrne. Though their particular challenges are extraordinary, Beth and Adam's tricky relationship elucidates something universal: truly reaching another person means bravely stretching into discomfiting territory-and the shake-up can be liberating. Rated PG-13 for thematic material, sexual content and language.
Cast: Hugh Dancy, Amy Irving, Rose Byrne, Peter Gallagher, Frankie Faison
Produced by: Leslie Urdang, Miranda de Pencier, Dean Vanech
Directed by: Max Mayer
Written by: Max Mayer
Running time: 1hr 39min
Opens: Jul 29, 2009 Limited
Theaters for Today
Pick a day
[!--/sidebar_content--]
        $(document).ready(function(){
            $("dd:not(:first)").hide();
            $("dt a").click(function(){
                $("dd:visible").slideUp("fast");
                $(this).parent().next().slideDown("fast");
                return false;
                });
            });
        
    
????? -->