Beck has unveiled the official video for "Up All Night," another track that will be featured on his upcoming Colors LP.

Helmed by the directorial collective known as Canada, the "Up All Night" promo clip presents what its press release sums up as a "narrative of triumph over hallucinogenic adversity." it stars Solène Rigot (Puppylove) as a young woman determined to overcome all manner of progressively stranger obstacles to help a friend in need (Pedro Attenborough). The song arrives just a few weeks after the release of Colors' first single, "Dear Life."

The "Up All Night" premiere comes in the midst of a flurry of pre-release activity surrounding Colors. Just yesterday, the album track "No Distraction" made its radio premiere; at this point, a fairly significant chunk of the 10-track record has been released in some form or other, starting with the song "Dreams," which premiered back in 2015. "Up All Night" first reached the public last year in conjunction with EA Sports' FIFA 17 video game.

Prior to the Oct. 13 arrival of Colors, Beck is scheduled to serve as the opening act for U2 during a series of dates on their Joshua Tree anniversary tour. Check out the video for "Up All Night" above, and look over those upcoming shows below.

Beck 2017 Tour Dates
9/8 – Minneapolis, MN – US Bank Stadium
9/9 – Council Bluffs, IA – Harrah’s Stir Cove
9/10 – Indianapolis, IN – Lucas Oil Stadium
9/12 – Kansas City, MO – Arrowhead Stadium
9/14 – New Orleans, LA – Mercedez-Benz Superdome
9/16 – St. Louis, MO – Dome at America’s Center
9/19 – Glendale, AZ – University of Phoenix Stadium
9/22 – San Diego, CA – Qualcomm Stadium

Beck Albums Ranked in Order of Awesomeness

More From Q 105.7