Joe Dirt 2: Beautiful Loser 15,722 Views After Joe Dirt (David Spade) is transported back in time, he embarks on an epic journey to get back to his loved ones in the present. Uploaded: June 2, 2015 Embed