Jonathan Dayton and Valerie Faris haven't worked together since their breakout hit 'Little Miss Sunshine' way back in 2006. They're back together on their latest film, 'Ruby Sparks,' and the trailer is a delightful slice of whimsy.

Starring Paul Dano and girlfriend Zoe Kazan (who also co-wrote the film), the film is about an author named Calvin who -- suffering a bout of writer's block -- dreams up the perfect girl named Ruby Sparks to help encourage his creativity. In a wild turn, his dream girl magically becomes real, and the pair embark on a beautiful, dreamy romance that questions the fabric of reality.

Co-starring Elliott Gould, Antonio Banderas, Annette Bening, Steve Coogan, Chris Messina, Deborah Ann Woll, and Alia Shawkat, the film has an incredibly impressive line-up to match the excitement of the reunion of Faris and Dayton. Dano worked with the pair previously on 'Little Miss Sunshine,' and it's great to see him landing some leading work as of late.

This trailer certainly sets the tone as something along the lines of Charlie Kaufman or Michel Gondry -- it's precious enough, sure, but it also seems to carry with it a lot of heart beneath all that whimsy. 'Ruby Sparks' will hit theaters on July 25.