Leo: Martin L. Washington Jr.
Tristen: Maya Washington
Both Martin and Maya are popular YouTube Stars AKA ThisIsMartinJr and Shameless Maya – not related, even though they share the same last name and are both half Filipino and half African-American. They had never met before this film – this is their feature film debut.
Declan: Matt Dallas (KYLE XY, MATT + BLUE on YouTube)
Kyle: Christopher O’Shea (PATRIOTS DAY, BABY DADDY)
Jan: Margaret Cho (DROP DEAD DIVA, Margaret performs an original song in King Drag)
Diego: Jason Scott Lee (DRAGON, THE JUNGLE BOOK, CROUCHING TIGER, HIDDEN DRAGON)
Hal/Mistyque: John Fleck (TRUE BLOOD, WEEDS)
George: Kevin Daniels (SIRENS)
Lucy: Nia Peeples (PRETTY LITTLE LIARS)
John: Adam Tomei (FLIGHT)
Tim: Dan Lemieux
Drunk Dan: Tim Holmes
Slim: Mark Colson