Craig Roberts stars as Oliver Tate and Noah Taylor stars as Lloyd in The Weinstein Company's Submarine (2011)

Craig Roberts stars as Oliver Tate and Noah Taylor stars as Lloyd in The Weinstein Company's Submarine (2011)