McConaughey plays Connor Mead, a famous photographer who becomes reacquainted with Jenny Perotti (Jennifer Garner), the only girl who ever captured his heart. Connor meets the ghost of his uncle Wayne (Michael Douglas) in the bathroom who informs him that he will be visited by three ghosts who will lead him through his romantic past, present, and future. This romantic comedy is directed by Mark Waters and co-stars Breckin Meyer, Emma Stone, and Christina Milian.
Yeah, the ghosts were a big unrealistic thing, but that’s just one of the things that made this one original. Because usually it’s just guy-girl, guy-girl, guy-girl, you know we’re going to split up, look at the poster, you we’re going to get together at the end but, hopefully, you’re going to be entertained in how we get together at the end. This had a huge twist. Ghosts, we had go back.