Long Story Short - Cast

Rafe Spall

as Teddy


Noni Hazlehurst

as The Stranger


Josh Lawson

as Patrick


Dena Kaplan

as Becka


Zahra Newman

as Leanne


Ben Taylor

as Ben


  Change Location