Starneslord, the Giddygeeker, Carol the Cat, Tiffles and the Fifth Beatle Davey Beauchamp checked out Suicide Squad, directed by David Ayer and produced by Zack Snyder. Here’s our 10-minute opinion of the film, opening on August 5, 2016.
Originally recorded 8/2/2016