The Edge
The first feature length film from SNL’s comedy trio – Popstar: Never Stop Never Stopping – has been released.