Jimmy Livingston (Jake Gyllenhaal) is a young man born without immunities. He is raised in a manufactured world provided by his well-intentioned but misguided mother (Swoosie Kurtz). Jimmy is happy enough, and has all the same experiences of other boys and girls growing up... except he lives in a bubble. But when Jimmy falls in love with Chloe (Marley Shelton), the girl next door, he decides to build a mobile bubble suit and go after her to Niagara Falls. Racing against the clock and his parents, who are determined to bring him back, Jimmy will travel to Niagara Falls to confess his love to Chloe and stop her wedding.