Ben Affleck should play Scott Peterson

…in a made for tv movie.

One comment

  1. Long lost twins?