Ever hear a song and wish you were the person who wrote it?

That’s the idea behind the new movie Yesterday, which imagines a world without the Beatles.

Yesterday stars Himesh Patel as a struggling musician who mysteriously wakes up in a world where the Beatles never existed.

He then rises to fame by performing the Fab Four’s music as his own.

The first trailer was released yesterday, co-starring Kate McKinnon and directed by Trainspotting and Slumdog Millionaire director Danny Boyle.

It even has a cameo by Ed Sheeran.  If you’re not sure who Ed Sheeran is ask somebody younger than you.