Just hours after releasing a snippet through Myspace, 50 Cent unleashes the trailer to his new single “My Life.” Co-starring Eminem and Maroon 5’s Adam Levine, the song will debut tonight via live performance on NBC’s The Voice and iTunes shortly after.

Back in October, the trio got together in Detroit to film the cinematic thriller which is set to premiere in December. The high-powered collaboration will appear on 50 Cent’s Street King Immortal album, due in 2013.

Watch the trailer after the jump….

50 Cent – “United Nations” (Video)
50 Cent Feat. Too Short – “First Date” (Video)
50 Cent – “Money” (Video)
50 Cent Feat. Too $hort – “First Date”