Juno Temple ( Jack and Diane
)
Dane DeHaan ( Jack and Diane
)
Cara Seymour ( Jack and Diane
)
Neal Huff ( Jack and Diane
)
Kylie Minogue ( Jack and Diane
)
Haviland Morris ( Jack and Diane
)
Riley Keough ( Jack and Diane
)
Leo Fitzpatrick ( Jack and Diane
)
Michael Chernus ( Jack and Diane
)
Bryan Williams ( Jack and Diane
)
Brett McClelland ( Jack and Diane
)
Jen Ponton ( Jack and Diane
)
Michael Jefferson ( Jack and Diane
)
Rock Kohli ( Jack and Diane
)