From time to time, we like to post some of the best content up on ScreenCrave.com. Here’s some of what’s going on:

–With Pirates of the Caribbean: On Stranger Tides coming out this weekend, Mali Elfman speaks with star Johnny Depp about working with director Rob Marshall, playing Jack Sparrow, and much more.

–May is the month for TV finales, and Travis Woods looks at the Top-5 TV Series Finales. You may be surprised to see where The Sopranos ranks.

–Candace Brown reviews a terrific season finale for Castle as well as a fun episode of Glee. Joseph Oliveto looks at the penultimate episode of House this season.